diff --git a/recipes/checkstyle/build.sh b/recipes/checkstyle/build.sh deleted file mode 100755 index 6f246a4e5a18f..0000000000000 --- a/recipes/checkstyle/build.sh +++ /dev/null @@ -1,25 +0,0 @@ -#!/usr/bin/env bash - -set -o xtrace -o nounset -o pipefail -o errexit - -# Build with maven -cd checkstyle -mvn -e -P assembly package -DskipTests=true -mkdir -p ${PREFIX}/libexec/${PKG_NAME} -mkdir -p ${PREFIX}/bin - -# Install JAR files -cp target/checkstyle-${PKG_VERSION}-all.jar ${PREFIX}/libexec/${PKG_NAME}/checkstyle.jar - -# Create bash and batch files -tee ${PREFIX}/bin/checkstyle << EOF -#!/bin/sh -exec \${JAVA_HOME}/bin/java -jar \${CONDA_PREFIX}/libexec/checkstyle/checkstyle.jar "\$@" -EOF - -tee ${PREFIX}/bin/checkstyle.cmd << EOF -call %JAVA_HOME%\bin\java -jar %CONDA_PREFIX%\libexec\checkstyle/checkstyle.jar %* -EOF - -# Download licenses -mvn license:download-licenses -Dgoal=download-licenses diff --git a/recipes/checkstyle/meta.yaml b/recipes/checkstyle/meta.yaml deleted file mode 100755 index 6a94e40e28bdb..0000000000000 --- a/recipes/checkstyle/meta.yaml +++ /dev/null @@ -1,40 +0,0 @@ -{% set name = "checkstyle" %} -{% set version = "10.17.0" %} - -package: - name: {{ name|lower }} - version: {{ version }} - -source: - url: https://github.com/checkstyle/{{ name }}/archive/{{ name }}-{{ version }}.tar.gz - sha256: 2cefb92dc87718cbd728727db7e4d861316a9be9894582dee9cb9263385d058e - folder: checkstyle - -build: - noarch: generic - number: 0 - -requirements: - build: - - maven - - openjdk - run: - - openjdk - -test: - commands: - - {{ name }} --help - -about: - home: https://github.com/checkstyle/{{ name }} - license: LGPL-2.1-or-later AND Apache-2.0 - license_file: - - checkstyle/LICENSE - - checkstyle/LICENSE.apache20 - - checkstyle/target/generated-resources/licenses/ - summary: Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard - dev_url: https://github.com/checkstyle/{{ name }} - -extra: - recipe-maintainers: - - danielnachun diff --git a/recipes/google-java-format/build.sh b/recipes/google-java-format/build.sh deleted file mode 100755 index d6ead3daaf576..0000000000000 --- a/recipes/google-java-format/build.sh +++ /dev/null @@ -1,36 +0,0 @@ -#!/usr/bin/env bash - -set -o xtrace -o nounset -o pipefail -o errexit - -# Build with maven -touch ${BUILD_PREFIX}/lib/jvm/release -mkdir release -mvn install -DskipTests=true -Dmaven.repo.local=${SRC_DIR} - -# Install JAR files -mkdir -p ${PREFIX}/libexec/${PKG_NAME} -mkdir -p ${PREFIX}/bin - -cp com/google/googlejavaformat/google-java-format/${PKG_VERSION}/google-java-format-${PKG_VERSION}-all-deps.jar ${PREFIX}/libexec/${PKG_NAME}/google-java-format.jar - -# Create bash and batch wrappers -tee ${PREFIX}/bin/google-java-format << EOF -#!/bin/sh -exec \${JAVA_HOME}/bin/java -jar \${CONDA_PREFIX}/libexec/google-java-format/google-java-format.jar "\$@" -EOF - -tee ${PREFIX}/bin/google-java-format.cmd << EOF -call %JAVA_HOME%\bin\java -jar %CONDA_PREFIX%\libexec\google-java-format\google-java-format.jar %* -EOF - -install -m 755 scripts/google-java-format-diff.py ${PREFIX}/bin/google-java-format-diff -tee ${PREFIX}/bin/google-java-format-diff.cmd << EOF -call %CONDA_PREFIX%\bin\python3 %CONDA_PREFIX%\bin\google-java-format-diff %* -EOF - -# Download licenses and gather them from subdirectories. -pushd core - mvn license:download-licenses -Dgoal=download-licenses -popd -mkdir -p target/generated-resources -mv core/target/generated-resources/licenses target/generated-resources diff --git a/recipes/google-java-format/meta.yaml b/recipes/google-java-format/meta.yaml deleted file mode 100755 index 0bfd36a05d624..0000000000000 --- a/recipes/google-java-format/meta.yaml +++ /dev/null @@ -1,39 +0,0 @@ -{% set name = "google-java-format" %} -{% set version = "1.22.0" %} - -package: - name: {{ name|lower }} - version: {{ version }} - -source: - url: https://github.com/google/{{ name }}/archive/v{{ version }}.tar.gz - sha256: 769c2ecfd8162fc37518705a7d5ffad8eb388ca793b70a10da0870913e49d1a6 - -build: - noarch: generic - number: 0 - -requirements: - build: - - maven - - openjdk =17 - run: - - openjdk - - python - -test: - commands: - - google-java-format --help 2>&1 | grep -q "google\-java\-format" - - google-java-format-diff --help - -about: - home: https://github.com/google/google-java-format - license: Apache-2.0 - license_file: - - LICENSE - - target/generated-resources/licenses/ - summary: Reformats Java source code to comply with Google Java Style - -extra: - recipe-maintainers: - - danielnachun diff --git a/recipes/inetutils/meta.yaml b/recipes/inetutils/meta.yaml deleted file mode 100644 index e1cce0253149f..0000000000000 --- a/recipes/inetutils/meta.yaml +++ /dev/null @@ -1,60 +0,0 @@ -{% set name = "inetutils" %} -{% set version = "2.5" %} - -package: - name: {{ name|lower }} - version: {{ version }} - -source: - url: https://ftp.gnu.org/gnu/inetutils/{{ name }}-{{ version }}.tar.gz - sha256: fa043bbbc426eae1869070d2b6e29a98069615ac00681cdb92e20911d9292260 - -build: - number: 0 - skip: true # [win or osx] - script: | - ./configure \ - --prefix="$PREFIX" \ - --enable-ncurses - make - # TEST hostname.sh requires root permissions to sethostname - # As not granted tests are disabled - # make check - make install - -requirements: - build: - - {{ compiler('c') }} - - {{ stdlib('c') }} - - make - host: - - ncurses - - libxcrypt - -test: - commands: - - test -f $PREFIX/bin/telnet # [unix] - - telnet --version - -about: - home: https://www.gnu.org/software/inetutils/ - summary: 'Inetutils is a collection of common network programs' - description: | - Inetutils is a collection of common network programs. It includes: - - An inetd meta-server. - - An ftp client and server. - - A telnet client and server. - - An rsh client and server. - - An rlogin client and server. - - A tftp client and server. - - A talk client and server. - - A syslogd daemon. - - Network tools: ping, ping6, traceroute, whois. - - Admin tools: hostname, dnsdomainname, ifconfig, logger - And more... - license: GPL-3.0-or-later - license_file: COPYING - -extra: - recipe-maintainers: - - chrros95 diff --git a/recipes/jdtls/build.sh b/recipes/jdtls/build.sh deleted file mode 100755 index 8760b6c9a12d6..0000000000000 --- a/recipes/jdtls/build.sh +++ /dev/null @@ -1,26 +0,0 @@ -#!/usr/bin/env bash - -set -o xtrace -o nounset -o pipefail -o errexit -touch ${BUILD_PREFIX}/lib/jvm/release - -# Build with maven -./mvnw install -T 1 -DskipTests=true -Dmaven.local.repo=$SRC_DIR - -# Install JAR files -mkdir -p ${PREFIX}/libexec/${PKG_NAME} -mkdir -p ${PREFIX}/bin -cp -r org.eclipse.jdt.ls.product/target/repository/* ${PREFIX}/libexec/${PKG_NAME} - -# Create bash and batch wrappers -tee ${PREFIX}/bin/jdtls << EOF -#!/bin/sh -exec \${CONDA_PREFIX}/libexec/jdtls/bin/jdtls "\$@" -EOF - -tee ${PREFIX}/bin/jdtls.cmd << EOF -call %CONDA_PREFIX%\libexec\jdtls\bin\jdtls.bat %* -EOF - -# Download licenses and gather them from each subdirectory -./mvnw license:download-licenses -Dgoal=download-licenses -find -type d -name "licenses" | grep generated-resources | grep -v "^./target" | xargs -I % bash -c 'cp %/* ./target/generated-resources/licenses' diff --git a/recipes/jdtls/meta.yaml b/recipes/jdtls/meta.yaml deleted file mode 100755 index c167d2124b0dc..0000000000000 --- a/recipes/jdtls/meta.yaml +++ /dev/null @@ -1,38 +0,0 @@ -{% set name = "jdtls" %} -{% set version = "1.37.0" %} - -package: - name: {{ name|lower }} - version: {{ version }} - -source: - url: https://github.com/eclipse/eclipse.jdt.ls/archive/v{{ version }}.tar.gz - sha256: fa4a32f427fcc9dc8a071fbb6d3a28bff5185dea21357d035e6f7e02c34001ea - -build: - noarch: generic - number: 0 - -requirements: - build: - - findutils - - openjdk - run: - - openjdk - - python - -test: - commands: - - jdtls --help - -about: - home: https://github.com/eclipse/eclipse.jdt.ls - license: EPL-2.0 - license_file: - - LICENSE - - target/generated-resources/licenses/ - summary: Java language specific implementation of the Language Server Protocol - -extra: - recipe-maintainers: - - danielnachun diff --git a/recipes/pmd/build.sh b/recipes/pmd/build.sh deleted file mode 100755 index 267c7280d892a..0000000000000 --- a/recipes/pmd/build.sh +++ /dev/null @@ -1,25 +0,0 @@ -#!/usr/bin/env bash - -set -o xtrace -o nounset -o pipefail -o errexit - -# Build package with maven -./mvnw install -DskipTests=true -Dmaven.local.repo=$SRC_DIR - -# Unpack archive and install JAR files -mkdir -p ${PREFIX}/libexec/${PKG_NAME} -mkdir -p ${PREFIX}/bin -unzip pmd-dist/target/pmd-dist-${PKG_VERSION}-bin.zip -cp -r pmd-bin-${PKG_VERSION}/* ${PREFIX}/libexec/${PKG_NAME} - -# Create bash and batch wrappers -tee ${PREFIX}/bin/pmd << EOF -exec \${CONDA_PREFIX}/libexec/pmd/bin/pmd "\$@" -EOF - -tee ${PREFIX}/bin/pmd.cmd << EOF -call %CONDA_PREFIX%\libexec\pmd\bin\pmd.bat %* -EOF - -# Download licenses and gather them from each subdirectory -./mvnw license:download-licenses -Dgoal=download-licenses -find -type d -name "licenses" | grep generated-resources | grep -v '^./target' | xargs -I % bash -c 'cp %/* ./target/generated-resources/licenses' diff --git a/recipes/pmd/meta.yaml b/recipes/pmd/meta.yaml deleted file mode 100755 index 5c639d13994e2..0000000000000 --- a/recipes/pmd/meta.yaml +++ /dev/null @@ -1,39 +0,0 @@ -{% set name = "pmd" %} -{% set version = "7.3.0" %} - -package: - name: {{ name|lower }} - version: {{ version }} - -source: - git_url: https://github.com/pmd/{{ name }}.git - git_rev: pmd_releases/{{ version }} - -build: - noarch: generic - number: 0 - -requirements: - build: - - findutils - - openjdk >=21,<22 - - unzip - run: - - openjdk - -test: - commands: - - pmd --help - -about: - home: https://pmd.github.io - license: BSD-4-Clause AND Apache-2.0 - license_file: - - LICENSE - - target/generated-resources/licenses/ - summary: An extensible multilanguage static code analyzer - dev_url: https://github.com/pmd/pmd - -extra: - recipe-maintainers: - - danielnachun