From 42789ed561033de4ba32aabfae2a425b66292f60 Mon Sep 17 00:00:00 2001 From: Jakob Ketterl Date: Tue, 31 Dec 2019 09:42:27 +0100 Subject: [PATCH] clean up obsolete files --- CONTRIBUTING.md | 15 --- CONTRIBUTORS | 5 - ICLA.txt | 128 ------------------- build-debian-package.sh | 13 -- docker/Dockerfiles/Dockerfile-debian-builder | 11 -- docker/scripts/build-debian-package.sh | 19 --- 6 files changed, 191 deletions(-) delete mode 100644 CONTRIBUTING.md delete mode 100644 CONTRIBUTORS delete mode 100644 ICLA.txt delete mode 100755 build-debian-package.sh delete mode 100644 docker/Dockerfiles/Dockerfile-debian-builder delete mode 100755 docker/scripts/build-debian-package.sh diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md deleted file mode 100644 index 79c1a91..0000000 --- a/CONTRIBUTING.md +++ /dev/null @@ -1,15 +0,0 @@ -First of all, thank you for taking the time to contribute to this project! - -Before I can accept your contributions, I need a signed copy of the Individual Contributor License Agreement (ICLA) from you, which is available here. - -The ICLA is needed because it will allow me to dual license the OpenWebRX project under AGPL and a commercial license. -I will also apply dual licensing to csdr, but only those parts that are original work (e.g. without the parts enabled by `-DUSE_IMA_ADPCM`; code taken from other projects is clearly separable). - -However, even if there is commercial interest in the projects, I promise to keep them as open as possible, keeping my original intention to provide an open-source web-based SDR receiver software to the amateur radio operators and SDR enthusiasts. - -This contributor agreement is based on the one of Apache Software Foundation, with some modifications. (You can review differences here). -When you contribute for the first time, I will send you the ICLA. Replying with only the information requested and the text "I Agree" is sufficient. - -Thanks, - -Andras, HA7ILM diff --git a/CONTRIBUTORS b/CONTRIBUTORS deleted file mode 100644 index 22cca21..0000000 --- a/CONTRIBUTORS +++ /dev/null @@ -1,5 +0,0 @@ -This is a list of the great people who contributed code to the OpenWebRX repository. (Names are sorted alphabetically.) - -Gnoxter -John Seamons, ZL/KF6VO - diff --git a/ICLA.txt b/ICLA.txt deleted file mode 100644 index d24e4a5..0000000 --- a/ICLA.txt +++ /dev/null @@ -1,128 +0,0 @@ - Individual Contributor License Agreement ("Agreement") - -In order to clarify the intellectual property license granted -with Contributions from any person or entity, Retzler AndrĂ¡s -(hereinafter referred to as "Project Owner") must have a -Contributor License Agreement ("CLA") on file that has -been signed by each Contributor, indicating agreement to the license -terms below. This license is for your protection as a Contributor as -well as the protection of the Project Owner; it does not change your -rights to use your own Contributions for any other purpose. -Please read this document carefully before signing and keep a copy -for your records. - - Full name: ______________________________________________________ - - (optional) Public name: _________________________________________ - - Mailing Address: ________________________________________________ - - ________________________________________________ - - Country: ______________________________________________________ - - (optional) Telephone: ___________________________________________ - - E-Mail: ______________________________________________________ - -You accept and agree to the following terms and conditions for Your -present and future Contributions submitted to the Project Owner. - -Except for the license granted herein to the Project Owner and recipients -of software distributed by the Project Owner, You reserve all right, title, -and interest in and to Your Contributions. - -1. Definitions. - - "You" (or "Your") shall mean the copyright owner or legal entity - authorized by the copyright owner that is making this Agreement - with the Project Owner. For legal entities, the entity making a - Contribution and all other entities that control, are controlled - by, or are under common control with that entity are considered to - be a single Contributor. 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. - - "Contribution" shall mean any original work of authorship, - including any modifications or additions to an existing work, that - is intentionally submitted by You to the Project Owner for inclusion - in, or documentation of, any of the products owned or managed by - the Project Owner (the "Work"). For the purposes of this definition, - "submitted" means any form of electronic, verbal, or written - communication sent to the Project Owner 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 Project Owner for the purpose of - discussing and improving the Work, but excluding communication that - is conspicuously marked or otherwise designated in writing by You - as "Not a Contribution." - -2. Grant of Copyright License. Subject to the terms and conditions of - this Agreement, You hereby grant to the Project Owner and to - recipients of software distributed by the Project Owner 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 Your - Contributions and such derivative works. - -3. Grant of Patent License. Subject to the terms and conditions of - this Agreement, You hereby grant to the Project Owner and to - recipients of software distributed by the Project Owner 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 You that are necessarily infringed by Your - Contribution(s) alone or by combination of Your Contribution(s) - with the Work to which such Contribution(s) was submitted. If any - entity institutes patent litigation against You or any other entity - (including a cross-claim or counterclaim in a lawsuit) alleging - that your Contribution, or the Work to which you have contributed, - constitutes direct or contributory patent infringement, then any - patent licenses granted to that entity under this Agreement for - that Contribution or Work shall terminate as of the date such - litigation is filed. - -4. You represent that you are legally entitled to grant the above - license. If your employer(s) has rights to intellectual property - that you create that includes your Contributions, you represent - that you have received permission to make Contributions on behalf - of that employer, that your employer has waived such rights for - your Contributions to the Project Owner, or that your employer has - executed a separate Corporate CLA with the Project Owner. - -5. You represent that each of Your Contributions is Your original - creation (see section 7 for submissions on behalf of others). You - represent that Your Contribution submissions include complete - details of any third-party license or other restriction (including, - but not limited to, related patents and trademarks) of which you - are personally aware and which are associated with any part of Your - Contributions. - -6. You are not expected to provide support for Your Contributions, - except to the extent You desire to provide support. You may provide - support for free, for a fee, or not at all. Unless required by - applicable law or agreed to in writing, You provide Your - 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. - -7. Should You wish to submit work that is not Your original creation, - You may submit it to the Project Owner separately from any - Contribution, identifying the complete details of its source and of - any license or other restriction (including, but not limited to, - related patents, trademarks, and license agreements) of which you - are personally aware, and conspicuously marking the work as - "Submitted on behalf of a third-party: [named here]". - -8. You agree to notify the Project Owner of any facts or circumstances of - which you become aware that would make these representations - inaccurate in any respect. - -Please sign: __________________________________ Date: ________________ - -Text derived from the Apache Individual Contributor License Agreement -("Agreement") V2.0, available at http://apache.org/licenses/icla.txt diff --git a/build-debian-package.sh b/build-debian-package.sh deleted file mode 100755 index 04bf6c4..0000000 --- a/build-debian-package.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/usr/bin/env bash -set -euo pipefail - -SIGN_KEY_ID=EC56CED77C05107E4C416EF8173873AE062F3A10 -SIGN_KEY=$(gpg --armor --export-secret-key $SIGN_KEY_ID) - -docker build --pull -t openwebrx-debian-builder:latest -f docker/Dockerfiles/Dockerfile-debian-builder . -docker run -it --name openwebrx-debian-builder -e SIGN_KEY="$SIGN_KEY" -e SIGN_KEY_ID="$SIGN_KEY_ID" openwebrx-debian-builder:latest -mkdir -p packages/buster -docker cp openwebrx-debian-builder:/packages.tar.gz . -tar xvfz packages.tar.gz -C packages/buster -rm packages.tar.gz -docker rm openwebrx-debian-builder diff --git a/docker/Dockerfiles/Dockerfile-debian-builder b/docker/Dockerfiles/Dockerfile-debian-builder deleted file mode 100644 index 725c24e..0000000 --- a/docker/Dockerfiles/Dockerfile-debian-builder +++ /dev/null @@ -1,11 +0,0 @@ -FROM debian:buster - -RUN apt-get update && \ - apt-get install -y cmake build-essential devscripts debsigs dh-python python3 python3-setuptools dh-systemd git && \ - rm -rf /var/lib/apt/lists/* - -ADD docker/scripts/build-debian-package.sh / - -WORKDIR / - -CMD ["/build-debian-package.sh"] diff --git a/docker/scripts/build-debian-package.sh b/docker/scripts/build-debian-package.sh deleted file mode 100755 index 8672a1b..0000000 --- a/docker/scripts/build-debian-package.sh +++ /dev/null @@ -1,19 +0,0 @@ -#!/usr/bin/env bash -set -euo pipefail - -git clone https://github.com/jketterl/openwebrx.git /openwebrx -cd /openwebrx - -debuild -uc -us - -cd .. - -export GPG_TTY=$(tty) -gpg --batch --import <(echo "$SIGN_KEY") -for DEB in `ls *.deb`; do - debsigs --sign=maint -k $SIGN_KEY_ID $DEB -done - -dpkg-deb -I *.deb - -tar cvfz packages.tar.gz *.deb \ No newline at end of file