diff --git a/.deprecated/acl/README.md b/.deprecated/acl/README.md new file mode 100644 index 0000000000..587ec6b2dc --- /dev/null +++ b/.deprecated/acl/README.md @@ -0,0 +1,7 @@ +# acl + +Commands for Manipulating POSIX Access Control Lists. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/acl/plan.sh b/.deprecated/acl/plan.sh similarity index 100% rename from acl/plan.sh rename to .deprecated/acl/plan.sh diff --git a/acl/tests/test.bats b/.deprecated/acl/tests/test.bats similarity index 100% rename from acl/tests/test.bats rename to .deprecated/acl/tests/test.bats diff --git a/acl/tests/test.sh b/.deprecated/acl/tests/test.sh similarity index 100% rename from acl/tests/test.sh rename to .deprecated/acl/tests/test.sh diff --git a/.deprecated/attr/README.md b/.deprecated/attr/README.md new file mode 100644 index 0000000000..27e104e48e --- /dev/null +++ b/.deprecated/attr/README.md @@ -0,0 +1,7 @@ +# attr + +Commands for Manipulating Filesystem Extended Attributes + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/attr/plan.sh b/.deprecated/attr/plan.sh similarity index 100% rename from attr/plan.sh rename to .deprecated/attr/plan.sh diff --git a/attr/tests/test.bats b/.deprecated/attr/tests/test.bats similarity index 100% rename from attr/tests/test.bats rename to .deprecated/attr/tests/test.bats diff --git a/attr/tests/test.sh b/.deprecated/attr/tests/test.sh similarity index 100% rename from attr/tests/test.sh rename to .deprecated/attr/tests/test.sh diff --git a/.deprecated/autoconf/README.md b/.deprecated/autoconf/README.md new file mode 100644 index 0000000000..d2bb55da0b --- /dev/null +++ b/.deprecated/autoconf/README.md @@ -0,0 +1,7 @@ +# autoconf + +Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/autoconf/plan.sh b/.deprecated/autoconf/plan.sh similarity index 100% rename from autoconf/plan.sh rename to .deprecated/autoconf/plan.sh diff --git a/autoconf/tests/test.bats b/.deprecated/autoconf/tests/test.bats similarity index 100% rename from autoconf/tests/test.bats rename to .deprecated/autoconf/tests/test.bats diff --git a/autoconf/tests/test.sh b/.deprecated/autoconf/tests/test.sh similarity index 100% rename from autoconf/tests/test.sh rename to .deprecated/autoconf/tests/test.sh diff --git a/.deprecated/automake/README.md b/.deprecated/automake/README.md new file mode 100644 index 0000000000..6a1bf9d428 --- /dev/null +++ b/.deprecated/automake/README.md @@ -0,0 +1,7 @@ +# automake + +A tool for automatically generating Makefile.in files compliant with the GNU Coding Standards + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) \ No newline at end of file diff --git a/automake/plan.sh b/.deprecated/automake/plan.sh similarity index 100% rename from automake/plan.sh rename to .deprecated/automake/plan.sh diff --git a/automake/tests/test.bats b/.deprecated/automake/tests/test.bats similarity index 100% rename from automake/tests/test.bats rename to .deprecated/automake/tests/test.bats diff --git a/automake/tests/test.sh b/.deprecated/automake/tests/test.sh similarity index 100% rename from automake/tests/test.sh rename to .deprecated/automake/tests/test.sh diff --git a/.deprecated/aws-cli/README.md b/.deprecated/aws-cli/README.md new file mode 100644 index 0000000000..f38f8e7dfc --- /dev/null +++ b/.deprecated/aws-cli/README.md @@ -0,0 +1,5 @@ +# AWS CLI + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) \ No newline at end of file diff --git a/aws-cli/plan.sh b/.deprecated/aws-cli/plan.sh similarity index 100% rename from aws-cli/plan.sh rename to .deprecated/aws-cli/plan.sh diff --git a/.deprecated/bash/README.md b/.deprecated/bash/README.md new file mode 100644 index 0000000000..9d2379da97 --- /dev/null +++ b/.deprecated/bash/README.md @@ -0,0 +1,7 @@ +# bash + +Bash is the GNU Project's shell. Bash is the Bourne Again SHell. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/bash/bash-patches.sh b/.deprecated/bash/bash-patches.sh similarity index 100% rename from bash/bash-patches.sh rename to .deprecated/bash/bash-patches.sh diff --git a/bash/plan.sh b/.deprecated/bash/plan.sh similarity index 100% rename from bash/plan.sh rename to .deprecated/bash/plan.sh diff --git a/bash/tests/test.bats b/.deprecated/bash/tests/test.bats similarity index 100% rename from bash/tests/test.bats rename to .deprecated/bash/tests/test.bats diff --git a/bash/tests/test.sh b/.deprecated/bash/tests/test.sh similarity index 100% rename from bash/tests/test.sh rename to .deprecated/bash/tests/test.sh diff --git a/.deprecated/bats/README.md b/.deprecated/bats/README.md new file mode 100644 index 0000000000..d72991bb5b --- /dev/null +++ b/.deprecated/bats/README.md @@ -0,0 +1,7 @@ +# bats + +Bash Automated Testing System + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/bats/plan.sh b/.deprecated/bats/plan.sh similarity index 100% rename from bats/plan.sh rename to .deprecated/bats/plan.sh diff --git a/.deprecated/bc/README.md b/.deprecated/bc/README.md new file mode 100644 index 0000000000..04526b5dee --- /dev/null +++ b/.deprecated/bc/README.md @@ -0,0 +1,5 @@ +# bc + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/bc/plan.sh b/.deprecated/bc/plan.sh similarity index 100% rename from bc/plan.sh rename to .deprecated/bc/plan.sh diff --git a/bc/tests/test.bats b/.deprecated/bc/tests/test.bats similarity index 100% rename from bc/tests/test.bats rename to .deprecated/bc/tests/test.bats diff --git a/bc/tests/test.sh b/.deprecated/bc/tests/test.sh similarity index 100% rename from bc/tests/test.sh rename to .deprecated/bc/tests/test.sh diff --git a/binutils/0001-PR23428-x86-Add-a-GNU_PROPERTY_X86_ISA_1_USED-note-if-needed.patch b/.deprecated/binutils/0001-PR23428-x86-Add-a-GNU_PROPERTY_X86_ISA_1_USED-note-if-needed.patch similarity index 100% rename from binutils/0001-PR23428-x86-Add-a-GNU_PROPERTY_X86_ISA_1_USED-note-if-needed.patch rename to .deprecated/binutils/0001-PR23428-x86-Add-a-GNU_PROPERTY_X86_ISA_1_USED-note-if-needed.patch diff --git a/binutils/0004-PR23486-Properly-merge-GNU_PROPERTY_X86_ISA_1_USED-x86_64.patch b/.deprecated/binutils/0004-PR23486-Properly-merge-GNU_PROPERTY_X86_ISA_1_USED-x86_64.patch similarity index 100% rename from binutils/0004-PR23486-Properly-merge-GNU_PROPERTY_X86_ISA_1_USED-x86_64.patch rename to .deprecated/binutils/0004-PR23486-Properly-merge-GNU_PROPERTY_X86_ISA_1_USED-x86_64.patch diff --git a/binutils/0005-PR23486-x86-Properly-merge-GNU_PROPERTY_X86_ISA_1_USED.patch b/.deprecated/binutils/0005-PR23486-x86-Properly-merge-GNU_PROPERTY_X86_ISA_1_USED.patch similarity index 100% rename from binutils/0005-PR23486-x86-Properly-merge-GNU_PROPERTY_X86_ISA_1_USED.patch rename to .deprecated/binutils/0005-PR23486-x86-Properly-merge-GNU_PROPERTY_X86_ISA_1_USED.patch diff --git a/binutils/0006-PR23428-x86-Properly-add-X86_ISA_1_NEEDED-property.patch b/.deprecated/binutils/0006-PR23428-x86-Properly-add-X86_ISA_1_NEEDED-property.patch similarity index 100% rename from binutils/0006-PR23428-x86-Properly-add-X86_ISA_1_NEEDED-property.patch rename to .deprecated/binutils/0006-PR23428-x86-Properly-add-X86_ISA_1_NEEDED-property.patch diff --git a/.deprecated/binutils/README.md b/.deprecated/binutils/README.md new file mode 100644 index 0000000000..f79114c907 --- /dev/null +++ b/.deprecated/binutils/README.md @@ -0,0 +1,5 @@ +# binutils + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) \ No newline at end of file diff --git a/binutils/custom-libs.patch b/.deprecated/binutils/custom-libs.patch similarity index 100% rename from binutils/custom-libs.patch rename to .deprecated/binutils/custom-libs.patch diff --git a/binutils/disable_failing_tests.patch b/.deprecated/binutils/disable_failing_tests.patch similarity index 100% rename from binutils/disable_failing_tests.patch rename to .deprecated/binutils/disable_failing_tests.patch diff --git a/binutils/dt-needed-true.patch b/.deprecated/binutils/dt-needed-true.patch similarity index 100% rename from binutils/dt-needed-true.patch rename to .deprecated/binutils/dt-needed-true.patch diff --git a/binutils/ld-wrapper.sh b/.deprecated/binutils/ld-wrapper.sh similarity index 100% rename from binutils/ld-wrapper.sh rename to .deprecated/binutils/ld-wrapper.sh diff --git a/binutils/more-deterministic-output.patch b/.deprecated/binutils/more-deterministic-output.patch similarity index 100% rename from binutils/more-deterministic-output.patch rename to .deprecated/binutils/more-deterministic-output.patch diff --git a/binutils/new-dtags.patch b/.deprecated/binutils/new-dtags.patch similarity index 100% rename from binutils/new-dtags.patch rename to .deprecated/binutils/new-dtags.patch diff --git a/binutils/plan.sh b/.deprecated/binutils/plan.sh similarity index 100% rename from binutils/plan.sh rename to .deprecated/binutils/plan.sh diff --git a/binutils/tests/test.bats b/.deprecated/binutils/tests/test.bats similarity index 100% rename from binutils/tests/test.bats rename to .deprecated/binutils/tests/test.bats diff --git a/binutils/tests/test.sh b/.deprecated/binutils/tests/test.sh similarity index 100% rename from binutils/tests/test.sh rename to .deprecated/binutils/tests/test.sh diff --git a/.deprecated/bison/README.md b/.deprecated/bison/README.md new file mode 100644 index 0000000000..c7eb90d4db --- /dev/null +++ b/.deprecated/bison/README.md @@ -0,0 +1,7 @@ +# bison + +A parser generator that converts an annotated context-free grammar into a parser + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/bison/plan.sh b/.deprecated/bison/plan.sh similarity index 100% rename from bison/plan.sh rename to .deprecated/bison/plan.sh diff --git a/bison/tests/test.bats b/.deprecated/bison/tests/test.bats similarity index 100% rename from bison/tests/test.bats rename to .deprecated/bison/tests/test.bats diff --git a/bison/tests/test.sh b/.deprecated/bison/tests/test.sh similarity index 100% rename from bison/tests/test.sh rename to .deprecated/bison/tests/test.sh diff --git a/.deprecated/busybox-static/README.md b/.deprecated/busybox-static/README.md new file mode 100644 index 0000000000..d48a283c97 --- /dev/null +++ b/.deprecated/busybox-static/README.md @@ -0,0 +1,5 @@ +# busybox-static + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/busybox-static/plan.sh b/.deprecated/busybox-static/plan.sh similarity index 100% rename from busybox-static/plan.sh rename to .deprecated/busybox-static/plan.sh diff --git a/busybox-static/tests/test.bats b/.deprecated/busybox-static/tests/test.bats similarity index 100% rename from busybox-static/tests/test.bats rename to .deprecated/busybox-static/tests/test.bats diff --git a/busybox-static/tests/test.sh b/.deprecated/busybox-static/tests/test.sh similarity index 100% rename from busybox-static/tests/test.sh rename to .deprecated/busybox-static/tests/test.sh diff --git a/.deprecated/bzip2-musl/README.md b/.deprecated/bzip2-musl/README.md new file mode 100644 index 0000000000..26f031d52f --- /dev/null +++ b/.deprecated/bzip2-musl/README.md @@ -0,0 +1,12 @@ +# bzip2-musl + +[bzip2][1] is a freely available, patent free (see below), high-quality data compressor. + +This package is built with [musl-libc][2]. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) + +[1]: http://www.bzip.org/ +[2]: https://www.musl-libc.org diff --git a/bzip2-musl/plan.sh b/.deprecated/bzip2-musl/plan.sh similarity index 100% rename from bzip2-musl/plan.sh rename to .deprecated/bzip2-musl/plan.sh diff --git a/.deprecated/bzip2/README.md b/.deprecated/bzip2/README.md new file mode 100644 index 0000000000..afdfb9ed4a --- /dev/null +++ b/.deprecated/bzip2/README.md @@ -0,0 +1,7 @@ +# bzip2 + +[bzip2][1] is a freely available, patent free (see below), high-quality data compressor. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/bzip2/plan.sh b/.deprecated/bzip2/plan.sh similarity index 100% rename from bzip2/plan.sh rename to .deprecated/bzip2/plan.sh diff --git a/bzip2/tests/test.bats b/.deprecated/bzip2/tests/test.bats similarity index 100% rename from bzip2/tests/test.bats rename to .deprecated/bzip2/tests/test.bats diff --git a/bzip2/tests/test.sh b/.deprecated/bzip2/tests/test.sh similarity index 100% rename from bzip2/tests/test.sh rename to .deprecated/bzip2/tests/test.sh diff --git a/.deprecated/cacerts/README.md b/.deprecated/cacerts/README.md new file mode 100644 index 0000000000..2720755c83 --- /dev/null +++ b/.deprecated/cacerts/README.md @@ -0,0 +1,5 @@ +# cacerts + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/cacerts/plan.sh b/.deprecated/cacerts/plan.sh similarity index 100% rename from cacerts/plan.sh rename to .deprecated/cacerts/plan.sh diff --git a/cacerts/tests/test.bats b/.deprecated/cacerts/tests/test.bats similarity index 100% rename from cacerts/tests/test.bats rename to .deprecated/cacerts/tests/test.bats diff --git a/cacerts/tests/test.sh b/.deprecated/cacerts/tests/test.sh similarity index 100% rename from cacerts/tests/test.sh rename to .deprecated/cacerts/tests/test.sh diff --git a/.deprecated/check/README.md b/.deprecated/check/README.md new file mode 100644 index 0000000000..00ffdf351b --- /dev/null +++ b/.deprecated/check/README.md @@ -0,0 +1,5 @@ +# check + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/check/plan.sh b/.deprecated/check/plan.sh similarity index 100% rename from check/plan.sh rename to .deprecated/check/plan.sh diff --git a/.deprecated/clens/README.md b/.deprecated/clens/README.md new file mode 100644 index 0000000000..71b6be2191 --- /dev/null +++ b/.deprecated/clens/README.md @@ -0,0 +1,5 @@ +# clens + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/clens/plan.sh b/.deprecated/clens/plan.sh similarity index 100% rename from clens/plan.sh rename to .deprecated/clens/plan.sh diff --git a/.deprecated/cmake/README.md b/.deprecated/cmake/README.md new file mode 100644 index 0000000000..54115aaae5 --- /dev/null +++ b/.deprecated/cmake/README.md @@ -0,0 +1,7 @@ +# cmake + +CMake is an open-source, cross-platform family of tools designed to build, test and package software + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/.deprecated/cmake/patches/000-disable_test_file_access.patch b/.deprecated/cmake/patches/000-disable_test_file_access.patch new file mode 100644 index 0000000000..7de059bd5a --- /dev/null +++ b/.deprecated/cmake/patches/000-disable_test_file_access.patch @@ -0,0 +1,23 @@ +--- Source/kwsys/testSystemTools.cxx.bak 2019-04-19 18:02:02.444485000 +0000 ++++ Source/kwsys/testSystemTools.cxx 2019-04-19 18:02:41.633482000 +0000 +@@ -328,13 +328,13 @@ + } + + // While we're at it, check proper TestFileAccess functionality. +- if (kwsys::SystemTools::TestFileAccess(testNewFile, +- kwsys::TEST_FILE_WRITE)) { +- std::cerr +- << "TestFileAccess incorrectly indicated that this is a writable file:" +- << testNewFile << std::endl; +- res = false; +- } ++ //if (kwsys::SystemTools::TestFileAccess(testNewFile, ++ //kwsys::TEST_FILE_WRITE)) { ++ //std::cerr ++ //<< "TestFileAccess incorrectly indicated that this is a writable file:" ++ //<< testNewFile << std::endl; ++ //res = false; ++ //} + + if (!kwsys::SystemTools::TestFileAccess(testNewFile, kwsys::TEST_FILE_OK)) { + std::cerr diff --git a/.deprecated/cmake/patches/001-disable-failing-bundleutlities-tests.patch b/.deprecated/cmake/patches/001-disable-failing-bundleutlities-tests.patch new file mode 100644 index 0000000000..a68e6580fc --- /dev/null +++ b/.deprecated/cmake/patches/001-disable-failing-bundleutlities-tests.patch @@ -0,0 +1,131 @@ +--- Tests/BundleUtilities/CMakeLists.txt.orig 2019-04-19 20:53:10.039589000 +0000 ++++ Tests/BundleUtilities/CMakeLists.txt 2019-04-19 20:53:45.869185000 +0000 +@@ -18,65 +18,69 @@ + set_target_properties(shared shared2 framework PROPERTIES + SKIP_BUILD_RPATH 1) + +- +-###### test a Bundle application using dependencies +- +-# a loadable module (depends on shared2) +-# testbundleutils1 will load this at runtime +-add_library(module1 MODULE module.cpp module.h) +-set_target_properties(module1 PROPERTIES PREFIX "") +-target_link_libraries(module1 shared2) +- +-# a bundle application +-add_executable(testbundleutils1 MACOSX_BUNDLE testbundleutils1.cpp) +-target_link_libraries(testbundleutils1 shared framework ${CMAKE_DL_LIBS}) +- +-set_target_properties(testbundleutils1 module1 PROPERTIES +- INSTALL_RPATH "${CMAKE_CURRENT_BINARY_DIR}/testdir1" +- BUILD_WITH_INSTALL_RPATH 1) +- +-# add custom target to install and test the app +-add_custom_target(testbundleutils1_test ALL +- COMMAND ${CMAKE_COMMAND} +- "-DINPUT=$" +- "-DMODULE=$" +- "-DINPUTDIR=${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_CFG_INTDIR}" +- "-DOUTPUTDIR=${CMAKE_CURRENT_BINARY_DIR}/testdir1" +- -P "${CMAKE_CURRENT_SOURCE_DIR}/bundleutils.cmake" +- DEPENDS testbundleutils1 module1 +- ) +- +-add_dependencies(testbundleutils1_test testbundleutils1) +- +- +- +-###### test a non-Bundle application using dependencies +- +-# a loadable module (depends on shared2) +-# testbundleutils2 will load this at runtime +-add_library(module2 MODULE module.cpp module.h) +-set_target_properties(module2 PROPERTIES PREFIX "") +-target_link_libraries(module2 shared2) +- +-# a non-bundle application +-add_executable(testbundleutils2 testbundleutils2.cpp) +-target_link_libraries(testbundleutils2 shared framework ${CMAKE_DL_LIBS}) +- +-set_target_properties(testbundleutils2 module2 PROPERTIES +- INSTALL_RPATH "${CMAKE_CURRENT_BINARY_DIR}/testdir2" +- BUILD_WITH_INSTALL_RPATH 1) +- +-# add custom target to install and test the app +-add_custom_target(testbundleutils2_test ALL +- COMMAND ${CMAKE_COMMAND} +- "-DINPUT=$" +- "-DMODULE=$" +- "-DINPUTDIR=${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_CFG_INTDIR}" +- "-DOUTPUTDIR=${CMAKE_CURRENT_BINARY_DIR}/testdir2" +- -P "${CMAKE_CURRENT_SOURCE_DIR}/bundleutils.cmake" +- DEPENDS testbundleutils1 module2 +- ) +-add_dependencies(testbundleutils2_test testbundleutils2) ++# The following two tests will always fail in Habitat ++# They have an expectation that there will be no ++# "external" dependencies, which is always faled due to ++# how we utilize LD_RUN_PATH to control runtime linking ++# ++# ###### test a Bundle application using dependencies ++# ++# # a loadable module (depends on shared2) ++# # testbundleutils1 will load this at runtime ++# add_library(module1 MODULE module.cpp module.h) ++# set_target_properties(module1 PROPERTIES PREFIX "") ++# target_link_libraries(module1 shared2) ++# ++# # a bundle application ++# add_executable(testbundleutils1 MACOSX_BUNDLE testbundleutils1.cpp) ++# target_link_libraries(testbundleutils1 shared framework ${CMAKE_DL_LIBS}) ++# ++# set_target_properties(testbundleutils1 module1 PROPERTIES ++# INSTALL_RPATH "${CMAKE_CURRENT_BINARY_DIR}/testdir1" ++# BUILD_WITH_INSTALL_RPATH 1) ++# ++# # add custom target to install and test the app ++# add_custom_target(testbundleutils1_test ALL ++# COMMAND ${CMAKE_COMMAND} ++# "-DINPUT=$" ++# "-DMODULE=$" ++# "-DINPUTDIR=${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_CFG_INTDIR}" ++# "-DOUTPUTDIR=${CMAKE_CURRENT_BINARY_DIR}/testdir1" ++# -P "${CMAKE_CURRENT_SOURCE_DIR}/bundleutils.cmake" ++# DEPENDS testbundleutils1 module1 ++# ) ++# ++# add_dependencies(testbundleutils1_test testbundleutils1) ++# ++# ++# ++# ###### test a non-Bundle application using dependencies ++# ++# # a loadable module (depends on shared2) ++# # testbundleutils2 will load this at runtime ++# add_library(module2 MODULE module.cpp module.h) ++# set_target_properties(module2 PROPERTIES PREFIX "") ++# target_link_libraries(module2 shared2) ++# ++# # # a non-bundle application ++# add_executable(testbundleutils2 testbundleutils2.cpp) ++# target_link_libraries(testbundleutils2 shared framework ${CMAKE_DL_LIBS}) ++# ++# set_target_properties(testbundleutils2 module2 PROPERTIES ++# INSTALL_RPATH "${CMAKE_CURRENT_BINARY_DIR}/testdir2" ++# BUILD_WITH_INSTALL_RPATH 1) ++# ++# # add custom target to install and test the app ++# add_custom_target(testbundleutils2_test ALL ++# COMMAND ${CMAKE_COMMAND} ++# "-DINPUT=$" ++# "-DMODULE=$" ++# "-DINPUTDIR=${CMAKE_CURRENT_BINARY_DIR}/${CMAKE_CFG_INTDIR}" ++# "-DOUTPUTDIR=${CMAKE_CURRENT_BINARY_DIR}/testdir2" ++# -P "${CMAKE_CURRENT_SOURCE_DIR}/bundleutils.cmake" ++# DEPENDS testbundleutils1 module2 ++# ) ++# add_dependencies(testbundleutils2_test testbundleutils2) + + + if(APPLE AND NOT CMAKE_SYSTEM_VERSION VERSION_LESS 9.0) diff --git a/cmake/plan.sh b/.deprecated/cmake/plan.sh similarity index 100% rename from cmake/plan.sh rename to .deprecated/cmake/plan.sh diff --git a/cmake/tests/test.bats b/.deprecated/cmake/tests/test.bats similarity index 100% rename from cmake/tests/test.bats rename to .deprecated/cmake/tests/test.bats diff --git a/cmake/tests/test.sh b/.deprecated/cmake/tests/test.sh similarity index 100% rename from cmake/tests/test.sh rename to .deprecated/cmake/tests/test.sh diff --git a/.deprecated/coreutils/README.md b/.deprecated/coreutils/README.md new file mode 100644 index 0000000000..a412a36440 --- /dev/null +++ b/.deprecated/coreutils/README.md @@ -0,0 +1,7 @@ +# coreutils + +Basic file, shell and text manipulation utilities of the GNU operating system. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/coreutils/plan.sh b/.deprecated/coreutils/plan.sh similarity index 100% rename from coreutils/plan.sh rename to .deprecated/coreutils/plan.sh diff --git a/coreutils/skip-tests.patch b/.deprecated/coreutils/skip-tests.patch similarity index 100% rename from coreutils/skip-tests.patch rename to .deprecated/coreutils/skip-tests.patch diff --git a/.deprecated/corretto/README.md b/.deprecated/corretto/README.md new file mode 100644 index 0000000000..a857a04c6e --- /dev/null +++ b/.deprecated/corretto/README.md @@ -0,0 +1,9 @@ +# Corretto + +Amazon Corretto is a no-cost, multi-platform, production-ready distribution of +the Open Java Development Kit (OpenJDK). The implementation is licensed under +the GNU General Public License version 2 with a Classpath exception. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/corretto/plan.sh b/.deprecated/corretto/plan.sh similarity index 100% rename from corretto/plan.sh rename to .deprecated/corretto/plan.sh diff --git a/.deprecated/corretto11/README.md b/.deprecated/corretto11/README.md new file mode 100644 index 0000000000..82cfb57577 --- /dev/null +++ b/.deprecated/corretto11/README.md @@ -0,0 +1,9 @@ +# Corretto 11 + +Amazon Corretto is a no-cost, multi-platform, production-ready distribution of +the Open Java Development Kit (OpenJDK). The implementation is licensed under +the GNU General Public License version 2 with a Classpath exception. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) \ No newline at end of file diff --git a/corretto11/plan.sh b/.deprecated/corretto11/plan.sh similarity index 100% rename from corretto11/plan.sh rename to .deprecated/corretto11/plan.sh diff --git a/.deprecated/corretto8/README.md b/.deprecated/corretto8/README.md new file mode 100644 index 0000000000..cc970dc38a --- /dev/null +++ b/.deprecated/corretto8/README.md @@ -0,0 +1,7 @@ +# Corretto 8 + +Amazon Corretto is a no-cost, multi-platform, production-ready distribution of the Open Java Development Kit (OpenJDK). The implementation is licensed under the GNU General Public License version 2 with a Classpath exception. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/corretto8/plan.sh b/.deprecated/corretto8/plan.sh similarity index 100% rename from corretto8/plan.sh rename to .deprecated/corretto8/plan.sh diff --git a/.deprecated/curl/README.md b/.deprecated/curl/README.md new file mode 100644 index 0000000000..33a6a0edea --- /dev/null +++ b/.deprecated/curl/README.md @@ -0,0 +1,9 @@ +# curl + +This package provides the curl binaries. + +[curl](https://curl.haxx.se/) is a tool used in command line or scripts to transfer data. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/curl/plan.sh b/.deprecated/curl/plan.sh similarity index 100% rename from curl/plan.sh rename to .deprecated/curl/plan.sh diff --git a/curl/tests/test.bats b/.deprecated/curl/tests/test.bats similarity index 100% rename from curl/tests/test.bats rename to .deprecated/curl/tests/test.bats diff --git a/curl/tests/test.sh b/.deprecated/curl/tests/test.sh similarity index 100% rename from curl/tests/test.sh rename to .deprecated/curl/tests/test.sh diff --git a/.deprecated/cyrus-sasl/README.md b/.deprecated/cyrus-sasl/README.md new file mode 100644 index 0000000000..c69670750b --- /dev/null +++ b/.deprecated/cyrus-sasl/README.md @@ -0,0 +1,7 @@ +# cyrus-sasl + +Cyrus Simple Authentication Service Layer (SASL) library + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/cyrus-sasl/plan.sh b/.deprecated/cyrus-sasl/plan.sh similarity index 100% rename from cyrus-sasl/plan.sh rename to .deprecated/cyrus-sasl/plan.sh diff --git a/cyrus-sasl/tests/test.bats b/.deprecated/cyrus-sasl/tests/test.bats similarity index 100% rename from cyrus-sasl/tests/test.bats rename to .deprecated/cyrus-sasl/tests/test.bats diff --git a/cyrus-sasl/tests/test.sh b/.deprecated/cyrus-sasl/tests/test.sh similarity index 100% rename from cyrus-sasl/tests/test.sh rename to .deprecated/cyrus-sasl/tests/test.sh diff --git a/.deprecated/db/README.md b/.deprecated/db/README.md new file mode 100644 index 0000000000..fa631adbd6 --- /dev/null +++ b/.deprecated/db/README.md @@ -0,0 +1,5 @@ +# db + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/db/patches/atomic.patch b/.deprecated/db/patches/atomic.patch similarity index 100% rename from db/patches/atomic.patch rename to .deprecated/db/patches/atomic.patch diff --git a/db/plan.sh b/.deprecated/db/plan.sh similarity index 100% rename from db/plan.sh rename to .deprecated/db/plan.sh diff --git a/.deprecated/dejagnu/README.md b/.deprecated/dejagnu/README.md new file mode 100644 index 0000000000..9ebfe3a0eb --- /dev/null +++ b/.deprecated/dejagnu/README.md @@ -0,0 +1,7 @@ +# dejagnu + +A framework for testing other programs. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/dejagnu/plan.sh b/.deprecated/dejagnu/plan.sh similarity index 100% rename from dejagnu/plan.sh rename to .deprecated/dejagnu/plan.sh diff --git a/dejagnu/tests/test.bats b/.deprecated/dejagnu/tests/test.bats similarity index 100% rename from dejagnu/tests/test.bats rename to .deprecated/dejagnu/tests/test.bats diff --git a/dejagnu/tests/test.sh b/.deprecated/dejagnu/tests/test.sh similarity index 100% rename from dejagnu/tests/test.sh rename to .deprecated/dejagnu/tests/test.sh diff --git a/.deprecated/diffutils/README.md b/.deprecated/diffutils/README.md new file mode 100644 index 0000000000..1966180b82 --- /dev/null +++ b/.deprecated/diffutils/README.md @@ -0,0 +1,5 @@ +# diffutils + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/diffutils/plan.sh b/.deprecated/diffutils/plan.sh similarity index 100% rename from diffutils/plan.sh rename to .deprecated/diffutils/plan.sh diff --git a/diffutils/tests/fixtures/alpha b/.deprecated/diffutils/tests/fixtures/alpha similarity index 100% rename from diffutils/tests/fixtures/alpha rename to .deprecated/diffutils/tests/fixtures/alpha diff --git a/diffutils/tests/fixtures/beta b/.deprecated/diffutils/tests/fixtures/beta similarity index 100% rename from diffutils/tests/fixtures/beta rename to .deprecated/diffutils/tests/fixtures/beta diff --git a/diffutils/tests/test.bats b/.deprecated/diffutils/tests/test.bats similarity index 100% rename from diffutils/tests/test.bats rename to .deprecated/diffutils/tests/test.bats diff --git a/diffutils/tests/test.sh b/.deprecated/diffutils/tests/test.sh similarity index 100% rename from diffutils/tests/test.sh rename to .deprecated/diffutils/tests/test.sh diff --git a/.deprecated/docker/README.md b/.deprecated/docker/README.md new file mode 100644 index 0000000000..7df921254c --- /dev/null +++ b/.deprecated/docker/README.md @@ -0,0 +1,7 @@ +# docker + +The Docker Engine + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/docker/plan.sh b/.deprecated/docker/plan.sh similarity index 100% rename from docker/plan.sh rename to .deprecated/docker/plan.sh diff --git a/docker/tests/test.bats b/.deprecated/docker/tests/test.bats similarity index 100% rename from docker/tests/test.bats rename to .deprecated/docker/tests/test.bats diff --git a/docker/tests/test.sh b/.deprecated/docker/tests/test.sh similarity index 100% rename from docker/tests/test.sh rename to .deprecated/docker/tests/test.sh diff --git a/.deprecated/docker17/README.md b/.deprecated/docker17/README.md new file mode 100644 index 0000000000..594fd4cea3 --- /dev/null +++ b/.deprecated/docker17/README.md @@ -0,0 +1,7 @@ +# docker 17 + +The Docker 17 Engine + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) \ No newline at end of file diff --git a/docker17/plan.sh b/.deprecated/docker17/plan.sh similarity index 100% rename from docker17/plan.sh rename to .deprecated/docker17/plan.sh diff --git a/.deprecated/erlang/README.md b/.deprecated/erlang/README.md new file mode 100644 index 0000000000..4c131ff198 --- /dev/null +++ b/.deprecated/erlang/README.md @@ -0,0 +1,7 @@ +# erlang + +A programming language for massively scalable soft real-time systems. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/erlang/plan.sh b/.deprecated/erlang/plan.sh similarity index 100% rename from erlang/plan.sh rename to .deprecated/erlang/plan.sh diff --git a/erlang/tests/test.bats b/.deprecated/erlang/tests/test.bats similarity index 100% rename from erlang/tests/test.bats rename to .deprecated/erlang/tests/test.bats diff --git a/erlang/tests/test.sh b/.deprecated/erlang/tests/test.sh similarity index 100% rename from erlang/tests/test.sh rename to .deprecated/erlang/tests/test.sh diff --git a/.deprecated/erlang16/README.md b/.deprecated/erlang16/README.md new file mode 100644 index 0000000000..336f01b39c --- /dev/null +++ b/.deprecated/erlang16/README.md @@ -0,0 +1,7 @@ +# erlang16 + +A programming language for massively scalable soft real-time systems. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/erlang16/plan.sh b/.deprecated/erlang16/plan.sh similarity index 100% rename from erlang16/plan.sh rename to .deprecated/erlang16/plan.sh diff --git a/.deprecated/erlang18/README.md b/.deprecated/erlang18/README.md new file mode 100644 index 0000000000..401c12b0b0 --- /dev/null +++ b/.deprecated/erlang18/README.md @@ -0,0 +1,7 @@ +# erlang18 + +A programming language for massively scalable soft real-time systems. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/erlang18/plan.sh b/.deprecated/erlang18/plan.sh similarity index 100% rename from erlang18/plan.sh rename to .deprecated/erlang18/plan.sh diff --git a/.deprecated/erlang19/README.md b/.deprecated/erlang19/README.md new file mode 100644 index 0000000000..ec0fd7082b --- /dev/null +++ b/.deprecated/erlang19/README.md @@ -0,0 +1,7 @@ +# erlang19 + +A programming language for massively scalable soft real-time systems. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/erlang19/plan.sh b/.deprecated/erlang19/plan.sh similarity index 100% rename from erlang19/plan.sh rename to .deprecated/erlang19/plan.sh diff --git a/.deprecated/erlang20/README.md b/.deprecated/erlang20/README.md new file mode 100644 index 0000000000..6beba2dd46 --- /dev/null +++ b/.deprecated/erlang20/README.md @@ -0,0 +1,7 @@ +# erlang20 + +A programming language for massively scalable soft real-time systems. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/erlang20/plan.sh b/.deprecated/erlang20/plan.sh similarity index 100% rename from erlang20/plan.sh rename to .deprecated/erlang20/plan.sh diff --git a/erlang20/tests/test.bats b/.deprecated/erlang20/tests/test.bats similarity index 100% rename from erlang20/tests/test.bats rename to .deprecated/erlang20/tests/test.bats diff --git a/erlang20/tests/test.sh b/.deprecated/erlang20/tests/test.sh similarity index 100% rename from erlang20/tests/test.sh rename to .deprecated/erlang20/tests/test.sh diff --git a/.deprecated/erlang21/README.md b/.deprecated/erlang21/README.md new file mode 100644 index 0000000000..61ce1dec00 --- /dev/null +++ b/.deprecated/erlang21/README.md @@ -0,0 +1,7 @@ +# erlang21 + +A programming language for massively scalable soft real-time systems. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/erlang21/plan.sh b/.deprecated/erlang21/plan.sh similarity index 100% rename from erlang21/plan.sh rename to .deprecated/erlang21/plan.sh diff --git a/erlang21/tests/test.bats b/.deprecated/erlang21/tests/test.bats similarity index 100% rename from erlang21/tests/test.bats rename to .deprecated/erlang21/tests/test.bats diff --git a/erlang21/tests/test.sh b/.deprecated/erlang21/tests/test.sh similarity index 100% rename from erlang21/tests/test.sh rename to .deprecated/erlang21/tests/test.sh diff --git a/.deprecated/erlang22/README.md b/.deprecated/erlang22/README.md new file mode 100644 index 0000000000..7f46f131ec --- /dev/null +++ b/.deprecated/erlang22/README.md @@ -0,0 +1,7 @@ +# erlang22 + +A programming language for massively scalable soft real-time systems. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/erlang22/plan.sh b/.deprecated/erlang22/plan.sh similarity index 100% rename from erlang22/plan.sh rename to .deprecated/erlang22/plan.sh diff --git a/erlang22/tests/test.bats b/.deprecated/erlang22/tests/test.bats similarity index 100% rename from erlang22/tests/test.bats rename to .deprecated/erlang22/tests/test.bats diff --git a/erlang22/tests/test.sh b/.deprecated/erlang22/tests/test.sh similarity index 100% rename from erlang22/tests/test.sh rename to .deprecated/erlang22/tests/test.sh diff --git a/.deprecated/expat/README.md b/.deprecated/expat/README.md new file mode 100644 index 0000000000..0e54420b4f --- /dev/null +++ b/.deprecated/expat/README.md @@ -0,0 +1,7 @@ +# expat + +Expat library: Fast XML parser in C + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/expat/plan.sh b/.deprecated/expat/plan.sh similarity index 100% rename from expat/plan.sh rename to .deprecated/expat/plan.sh diff --git a/expat/tests/fixtures/mismatched-tag.xml b/.deprecated/expat/tests/fixtures/mismatched-tag.xml similarity index 100% rename from expat/tests/fixtures/mismatched-tag.xml rename to .deprecated/expat/tests/fixtures/mismatched-tag.xml diff --git a/expat/tests/fixtures/valid.xml b/.deprecated/expat/tests/fixtures/valid.xml similarity index 100% rename from expat/tests/fixtures/valid.xml rename to .deprecated/expat/tests/fixtures/valid.xml diff --git a/expat/tests/test.bats b/.deprecated/expat/tests/test.bats similarity index 100% rename from expat/tests/test.bats rename to .deprecated/expat/tests/test.bats diff --git a/expat/tests/test.sh b/.deprecated/expat/tests/test.sh similarity index 100% rename from expat/tests/test.sh rename to .deprecated/expat/tests/test.sh diff --git a/.deprecated/expect/README.md b/.deprecated/expect/README.md new file mode 100644 index 0000000000..e03757f935 --- /dev/null +++ b/.deprecated/expect/README.md @@ -0,0 +1,7 @@ +# expect + +A tool for automating interactive applications + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/expect/plan.sh b/.deprecated/expect/plan.sh similarity index 100% rename from expect/plan.sh rename to .deprecated/expect/plan.sh diff --git a/.deprecated/file/README.md b/.deprecated/file/README.md new file mode 100644 index 0000000000..873ce754b7 --- /dev/null +++ b/.deprecated/file/README.md @@ -0,0 +1,5 @@ +# file + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/file/plan.sh b/.deprecated/file/plan.sh similarity index 100% rename from file/plan.sh rename to .deprecated/file/plan.sh diff --git a/file/tests/test.bats b/.deprecated/file/tests/test.bats similarity index 100% rename from file/tests/test.bats rename to .deprecated/file/tests/test.bats diff --git a/file/tests/test.sh b/.deprecated/file/tests/test.sh similarity index 100% rename from file/tests/test.sh rename to .deprecated/file/tests/test.sh diff --git a/.deprecated/findutils/README.md b/.deprecated/findutils/README.md new file mode 100644 index 0000000000..57128978c4 --- /dev/null +++ b/.deprecated/findutils/README.md @@ -0,0 +1,5 @@ +# findutils + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/findutils/correct-glibc-fflush.patch b/.deprecated/findutils/correct-glibc-fflush.patch similarity index 100% rename from findutils/correct-glibc-fflush.patch rename to .deprecated/findutils/correct-glibc-fflush.patch diff --git a/findutils/correct-glibc-makedev.patch b/.deprecated/findutils/correct-glibc-makedev.patch similarity index 100% rename from findutils/correct-glibc-makedev.patch rename to .deprecated/findutils/correct-glibc-makedev.patch diff --git a/findutils/plan.sh b/.deprecated/findutils/plan.sh similarity index 100% rename from findutils/plan.sh rename to .deprecated/findutils/plan.sh diff --git a/findutils/tests/test.bats b/.deprecated/findutils/tests/test.bats similarity index 100% rename from findutils/tests/test.bats rename to .deprecated/findutils/tests/test.bats diff --git a/findutils/tests/test.sh b/.deprecated/findutils/tests/test.sh similarity index 100% rename from findutils/tests/test.sh rename to .deprecated/findutils/tests/test.sh diff --git a/.deprecated/flex/README.md b/.deprecated/flex/README.md new file mode 100644 index 0000000000..5664a8a97f --- /dev/null +++ b/.deprecated/flex/README.md @@ -0,0 +1,5 @@ +# flex + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/flex/plan.sh b/.deprecated/flex/plan.sh similarity index 100% rename from flex/plan.sh rename to .deprecated/flex/plan.sh diff --git a/flex/tests/test.bats b/.deprecated/flex/tests/test.bats similarity index 100% rename from flex/tests/test.bats rename to .deprecated/flex/tests/test.bats diff --git a/flex/tests/test.sh b/.deprecated/flex/tests/test.sh similarity index 100% rename from flex/tests/test.sh rename to .deprecated/flex/tests/test.sh diff --git a/.deprecated/fontconfig/README.md b/.deprecated/fontconfig/README.md new file mode 100644 index 0000000000..f01a4c04eb --- /dev/null +++ b/.deprecated/fontconfig/README.md @@ -0,0 +1,8 @@ +# fontconfig + +Fontconfig is a library for configuring and + customizing font access. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/fontconfig/glibc-2.25+.patch b/.deprecated/fontconfig/glibc-2.25+.patch similarity index 100% rename from fontconfig/glibc-2.25+.patch rename to .deprecated/fontconfig/glibc-2.25+.patch diff --git a/fontconfig/plan.sh b/.deprecated/fontconfig/plan.sh similarity index 100% rename from fontconfig/plan.sh rename to .deprecated/fontconfig/plan.sh diff --git a/.deprecated/freetype/README.md b/.deprecated/freetype/README.md new file mode 100644 index 0000000000..797e893cc2 --- /dev/null +++ b/.deprecated/freetype/README.md @@ -0,0 +1,7 @@ +# freetype + +A software library to render fonts + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/freetype/plan.sh b/.deprecated/freetype/plan.sh similarity index 100% rename from freetype/plan.sh rename to .deprecated/freetype/plan.sh diff --git a/.deprecated/gawk/README.md b/.deprecated/gawk/README.md new file mode 100644 index 0000000000..cf2b8b89f7 --- /dev/null +++ b/.deprecated/gawk/README.md @@ -0,0 +1,5 @@ +# gawk + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/gawk/plan.sh b/.deprecated/gawk/plan.sh similarity index 100% rename from gawk/plan.sh rename to .deprecated/gawk/plan.sh diff --git a/gawk/tests/test.bats b/.deprecated/gawk/tests/test.bats similarity index 100% rename from gawk/tests/test.bats rename to .deprecated/gawk/tests/test.bats diff --git a/gawk/tests/test.sh b/.deprecated/gawk/tests/test.sh similarity index 100% rename from gawk/tests/test.sh rename to .deprecated/gawk/tests/test.sh diff --git a/.deprecated/gcc-libs/README.md b/.deprecated/gcc-libs/README.md new file mode 100644 index 0000000000..c7e9087e89 --- /dev/null +++ b/.deprecated/gcc-libs/README.md @@ -0,0 +1,7 @@ +# gcc-libs + +The GNU Compiler Collection + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/gcc-libs/no-sys-dirs.patch b/.deprecated/gcc-libs/no-sys-dirs.patch similarity index 100% rename from gcc-libs/no-sys-dirs.patch rename to .deprecated/gcc-libs/no-sys-dirs.patch diff --git a/gcc-libs/plan.sh b/.deprecated/gcc-libs/plan.sh similarity index 100% rename from gcc-libs/plan.sh rename to .deprecated/gcc-libs/plan.sh diff --git a/.deprecated/gcc/README.md b/.deprecated/gcc/README.md new file mode 100644 index 0000000000..cdd67d70a9 --- /dev/null +++ b/.deprecated/gcc/README.md @@ -0,0 +1,7 @@ +# gcc + +The GNU Compiler Collection + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/gcc/cc-wrapper.sh b/.deprecated/gcc/cc-wrapper.sh similarity index 100% rename from gcc/cc-wrapper.sh rename to .deprecated/gcc/cc-wrapper.sh diff --git a/gcc/no-sys-dirs.patch b/.deprecated/gcc/no-sys-dirs.patch similarity index 100% rename from gcc/no-sys-dirs.patch rename to .deprecated/gcc/no-sys-dirs.patch diff --git a/gcc/plan.sh b/.deprecated/gcc/plan.sh similarity index 100% rename from gcc/plan.sh rename to .deprecated/gcc/plan.sh diff --git a/gcc/tests/bats/test.bats b/.deprecated/gcc/tests/bats/test.bats similarity index 100% rename from gcc/tests/bats/test.bats rename to .deprecated/gcc/tests/bats/test.bats diff --git a/gcc/tests/test.sh b/.deprecated/gcc/tests/test.sh similarity index 100% rename from gcc/tests/test.sh rename to .deprecated/gcc/tests/test.sh diff --git a/.deprecated/gdal/README.md b/.deprecated/gdal/README.md new file mode 100644 index 0000000000..c74ca8a1fc --- /dev/null +++ b/.deprecated/gdal/README.md @@ -0,0 +1,7 @@ +# gdal + +GDAL is a translator library for raster and vector geospatial data formats + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/gdal/plan.sh b/.deprecated/gdal/plan.sh similarity index 100% rename from gdal/plan.sh rename to .deprecated/gdal/plan.sh diff --git a/gdal/tests/test.bats b/.deprecated/gdal/tests/test.bats similarity index 100% rename from gdal/tests/test.bats rename to .deprecated/gdal/tests/test.bats diff --git a/gdal/tests/test.sh b/.deprecated/gdal/tests/test.sh similarity index 100% rename from gdal/tests/test.sh rename to .deprecated/gdal/tests/test.sh diff --git a/.deprecated/gdbm/README.md b/.deprecated/gdbm/README.md new file mode 100644 index 0000000000..14ffb91556 --- /dev/null +++ b/.deprecated/gdbm/README.md @@ -0,0 +1,5 @@ +# gdbm + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/gdbm/plan.sh b/.deprecated/gdbm/plan.sh similarity index 100% rename from gdbm/plan.sh rename to .deprecated/gdbm/plan.sh diff --git a/gdbm/tests/test.bats b/.deprecated/gdbm/tests/test.bats similarity index 100% rename from gdbm/tests/test.bats rename to .deprecated/gdbm/tests/test.bats diff --git a/gdbm/tests/test.sh b/.deprecated/gdbm/tests/test.sh similarity index 100% rename from gdbm/tests/test.sh rename to .deprecated/gdbm/tests/test.sh diff --git a/.deprecated/geos/README.md b/.deprecated/geos/README.md new file mode 100644 index 0000000000..fe353f8dac --- /dev/null +++ b/.deprecated/geos/README.md @@ -0,0 +1,7 @@ +# geos + +GEOS (Geometry Engine - Open Source) is a C++ port of the ​Java Topology Suite (JTS). + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/geos/plan.sh b/.deprecated/geos/plan.sh similarity index 100% rename from geos/plan.sh rename to .deprecated/geos/plan.sh diff --git a/geos/tests/test.bats b/.deprecated/geos/tests/test.bats similarity index 100% rename from geos/tests/test.bats rename to .deprecated/geos/tests/test.bats diff --git a/geos/tests/test.sh b/.deprecated/geos/tests/test.sh similarity index 100% rename from geos/tests/test.sh rename to .deprecated/geos/tests/test.sh diff --git a/.deprecated/gettext/README.md b/.deprecated/gettext/README.md new file mode 100644 index 0000000000..07147d5f4e --- /dev/null +++ b/.deprecated/gettext/README.md @@ -0,0 +1,5 @@ +# gettext + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/gettext/disable-test.patch b/.deprecated/gettext/disable-test.patch similarity index 100% rename from gettext/disable-test.patch rename to .deprecated/gettext/disable-test.patch diff --git a/gettext/plan.sh b/.deprecated/gettext/plan.sh similarity index 100% rename from gettext/plan.sh rename to .deprecated/gettext/plan.sh diff --git a/gettext/tests/test.bats b/.deprecated/gettext/tests/test.bats similarity index 100% rename from gettext/tests/test.bats rename to .deprecated/gettext/tests/test.bats diff --git a/gettext/tests/test.sh b/.deprecated/gettext/tests/test.sh similarity index 100% rename from gettext/tests/test.sh rename to .deprecated/gettext/tests/test.sh diff --git a/.deprecated/git/README.md b/.deprecated/git/README.md new file mode 100644 index 0000000000..abe2e38684 --- /dev/null +++ b/.deprecated/git/README.md @@ -0,0 +1,7 @@ +# git + +Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/git/plan.sh b/.deprecated/git/plan.sh similarity index 100% rename from git/plan.sh rename to .deprecated/git/plan.sh diff --git a/git/tests/test.bats b/.deprecated/git/tests/test.bats similarity index 100% rename from git/tests/test.bats rename to .deprecated/git/tests/test.bats diff --git a/git/tests/test.sh b/.deprecated/git/tests/test.sh similarity index 100% rename from git/tests/test.sh rename to .deprecated/git/tests/test.sh diff --git a/glibc/README.md b/.deprecated/glibc/README.md similarity index 75% rename from glibc/README.md rename to .deprecated/glibc/README.md index 3dd8c9f229..8e12bf5f3a 100644 --- a/glibc/README.md +++ b/.deprecated/glibc/README.md @@ -6,14 +6,6 @@ foundational facilities as open, read, write, malloc, printf, getaddrinfo, dlopen, pthread_create, crypt, login, exit and more. -## Maintainers +## Moved -* The Habitat Maintainers: - -## Type of Package - -Binary package - -## Usage - -*TODO: Add instructions for usage* +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/glibc/dont-use-system-ld-so.patch b/.deprecated/glibc/dont-use-system-ld-so.patch similarity index 100% rename from glibc/dont-use-system-ld-so.patch rename to .deprecated/glibc/dont-use-system-ld-so.patch diff --git a/glibc/plan.sh b/.deprecated/glibc/plan.sh similarity index 100% rename from glibc/plan.sh rename to .deprecated/glibc/plan.sh diff --git a/glibc/rpcgen-path.patch b/.deprecated/glibc/rpcgen-path.patch similarity index 100% rename from glibc/rpcgen-path.patch rename to .deprecated/glibc/rpcgen-path.patch diff --git a/glibc/tests/bats/test.bats b/.deprecated/glibc/tests/bats/test.bats similarity index 100% rename from glibc/tests/bats/test.bats rename to .deprecated/glibc/tests/bats/test.bats diff --git a/glibc/tests/test.sh b/.deprecated/glibc/tests/test.sh similarity index 100% rename from glibc/tests/test.sh rename to .deprecated/glibc/tests/test.sh diff --git a/glibc/x86_64-linux-kernel2/0005-fix-binutils-2-29-build.patch b/.deprecated/glibc/x86_64-linux-kernel2/0005-fix-binutils-2-29-build.patch similarity index 100% rename from glibc/x86_64-linux-kernel2/0005-fix-binutils-2-29-build.patch rename to .deprecated/glibc/x86_64-linux-kernel2/0005-fix-binutils-2-29-build.patch diff --git a/glibc/x86_64-linux-kernel2/dont-use-system-ld-so.patch b/.deprecated/glibc/x86_64-linux-kernel2/dont-use-system-ld-so.patch similarity index 100% rename from glibc/x86_64-linux-kernel2/dont-use-system-ld-so.patch rename to .deprecated/glibc/x86_64-linux-kernel2/dont-use-system-ld-so.patch diff --git a/glibc/x86_64-linux-kernel2/gcc-implicit-boolean.patch b/.deprecated/glibc/x86_64-linux-kernel2/gcc-implicit-boolean.patch similarity index 100% rename from glibc/x86_64-linux-kernel2/gcc-implicit-boolean.patch rename to .deprecated/glibc/x86_64-linux-kernel2/gcc-implicit-boolean.patch diff --git a/glibc/x86_64-linux-kernel2/glibc-2.23-upstream_fixes-1.patch b/.deprecated/glibc/x86_64-linux-kernel2/glibc-2.23-upstream_fixes-1.patch similarity index 100% rename from glibc/x86_64-linux-kernel2/glibc-2.23-upstream_fixes-1.patch rename to .deprecated/glibc/x86_64-linux-kernel2/glibc-2.23-upstream_fixes-1.patch diff --git a/glibc/x86_64-linux-kernel2/nss-nisplus-gcc7.patch b/.deprecated/glibc/x86_64-linux-kernel2/nss-nisplus-gcc7.patch similarity index 100% rename from glibc/x86_64-linux-kernel2/nss-nisplus-gcc7.patch rename to .deprecated/glibc/x86_64-linux-kernel2/nss-nisplus-gcc7.patch diff --git a/glibc/x86_64-linux-kernel2/plan.sh b/.deprecated/glibc/x86_64-linux-kernel2/plan.sh similarity index 100% rename from glibc/x86_64-linux-kernel2/plan.sh rename to .deprecated/glibc/x86_64-linux-kernel2/plan.sh diff --git a/glibc/x86_64-linux-kernel2/remove-sun-rpm-bug.patch b/.deprecated/glibc/x86_64-linux-kernel2/remove-sun-rpm-bug.patch similarity index 100% rename from glibc/x86_64-linux-kernel2/remove-sun-rpm-bug.patch rename to .deprecated/glibc/x86_64-linux-kernel2/remove-sun-rpm-bug.patch diff --git a/glibc/x86_64-linux-kernel2/rpcgen-path.patch b/.deprecated/glibc/x86_64-linux-kernel2/rpcgen-path.patch similarity index 100% rename from glibc/x86_64-linux-kernel2/rpcgen-path.patch rename to .deprecated/glibc/x86_64-linux-kernel2/rpcgen-path.patch diff --git a/glibc/x86_64-linux-kernel2/testsuite-fix.patch b/.deprecated/glibc/x86_64-linux-kernel2/testsuite-fix.patch similarity index 100% rename from glibc/x86_64-linux-kernel2/testsuite-fix.patch rename to .deprecated/glibc/x86_64-linux-kernel2/testsuite-fix.patch diff --git a/.deprecated/gmp/README.md b/.deprecated/gmp/README.md new file mode 100644 index 0000000000..0f4e801e7e --- /dev/null +++ b/.deprecated/gmp/README.md @@ -0,0 +1,7 @@ +# gmp + +GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating-point numbers. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) \ No newline at end of file diff --git a/gmp/plan.sh b/.deprecated/gmp/plan.sh similarity index 100% rename from gmp/plan.sh rename to .deprecated/gmp/plan.sh diff --git a/gmp/tests/test.sh b/.deprecated/gmp/tests/test.sh similarity index 100% rename from gmp/tests/test.sh rename to .deprecated/gmp/tests/test.sh diff --git a/.deprecated/go/README.md b/.deprecated/go/README.md new file mode 100644 index 0000000000..dd03c9dc11 --- /dev/null +++ b/.deprecated/go/README.md @@ -0,0 +1,8 @@ +# go + +Go is an open source programming language that makes it easy to + build simple, reliable, and efficient software. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) \ No newline at end of file diff --git a/.deprecated/go/cacerts.patch b/.deprecated/go/cacerts.patch new file mode 100644 index 0000000000..3b5536754e --- /dev/null +++ b/.deprecated/go/cacerts.patch @@ -0,0 +1,11 @@ +diff --git a/src/crypto/x509/root_linux.go b/src/crypto/x509/root_linux.go +index aa1785e..33e06c9 100644 +--- a/src/crypto/x509/root_linux.go ++++ b/src/crypto/x509/root_linux.go +@@ -10,5 +10,6 @@ var certFiles = []string{ + "/etc/pki/tls/certs/ca-bundle.crt", // Fedora/RHEL 6 + "/etc/ssl/ca-bundle.pem", // OpenSUSE + "/etc/pki/tls/cacert.pem", // OpenELEC ++ "@cacerts@", // Bldr Package + "/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem", // CentOS/RHEL 7 + } diff --git a/go/plan.sh b/.deprecated/go/plan.sh similarity index 100% rename from go/plan.sh rename to .deprecated/go/plan.sh diff --git a/go/tests/hello.go b/.deprecated/go/tests/hello.go similarity index 100% rename from go/tests/hello.go rename to .deprecated/go/tests/hello.go diff --git a/go/tests/test.bats b/.deprecated/go/tests/test.bats similarity index 100% rename from go/tests/test.bats rename to .deprecated/go/tests/test.bats diff --git a/go/tests/test.sh b/.deprecated/go/tests/test.sh similarity index 100% rename from go/tests/test.sh rename to .deprecated/go/tests/test.sh diff --git a/.deprecated/go14/README.md b/.deprecated/go14/README.md new file mode 100644 index 0000000000..91341aa299 --- /dev/null +++ b/.deprecated/go14/README.md @@ -0,0 +1,7 @@ +# go14 + +Go is an open source programming language that makes it easy to build simple, reliable, and efficient software. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/go14/cacerts.patch b/.deprecated/go14/cacerts.patch similarity index 100% rename from go14/cacerts.patch rename to .deprecated/go14/cacerts.patch diff --git a/go14/plan.sh b/.deprecated/go14/plan.sh similarity index 100% rename from go14/plan.sh rename to .deprecated/go14/plan.sh diff --git a/.deprecated/go17/README.md b/.deprecated/go17/README.md new file mode 100644 index 0000000000..074bffb90f --- /dev/null +++ b/.deprecated/go17/README.md @@ -0,0 +1,8 @@ +# go17 + +Go is an open source programming language that makes it easy to + build simple, reliable, and efficient software. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/go17/cacerts.patch b/.deprecated/go17/cacerts.patch similarity index 100% rename from go17/cacerts.patch rename to .deprecated/go17/cacerts.patch diff --git a/go17/plan.sh b/.deprecated/go17/plan.sh similarity index 100% rename from go17/plan.sh rename to .deprecated/go17/plan.sh diff --git a/.deprecated/grep/README.md b/.deprecated/grep/README.md new file mode 100644 index 0000000000..ff2efdd918 --- /dev/null +++ b/.deprecated/grep/README.md @@ -0,0 +1,5 @@ +# grep + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/grep/plan.sh b/.deprecated/grep/plan.sh similarity index 100% rename from grep/plan.sh rename to .deprecated/grep/plan.sh diff --git a/grep/tests/test.bats b/.deprecated/grep/tests/test.bats similarity index 100% rename from grep/tests/test.bats rename to .deprecated/grep/tests/test.bats diff --git a/grep/tests/test.sh b/.deprecated/grep/tests/test.sh similarity index 100% rename from grep/tests/test.sh rename to .deprecated/grep/tests/test.sh diff --git a/groff/README.md b/.deprecated/groff/README.md similarity index 73% rename from groff/README.md rename to .deprecated/groff/README.md index 299eeddf5e..9bb14749e5 100644 --- a/groff/README.md +++ b/.deprecated/groff/README.md @@ -2,14 +2,6 @@ Groff (GNU troff) is a typesetting system that reads plain text mixed with formatting commands and produces formatted output. Output may be PostScript or PDF, html, or ASCII/UTF8 for display at the terminal. Formatting commands may be either low-level typesetting requests (“primitives”) or macros from a supplied set. Users may also write their own macros. All three may be combined. -## Maintainers +## Moved -* The Habitat Maintainers: - -## Type of Package - -Binary package - -## Usage - -*TODO: Add instructions for usage* +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/groff/plan.sh b/.deprecated/groff/plan.sh similarity index 100% rename from groff/plan.sh rename to .deprecated/groff/plan.sh diff --git a/.deprecated/gzip/README.md b/.deprecated/gzip/README.md new file mode 100644 index 0000000000..80bb1a6801 --- /dev/null +++ b/.deprecated/gzip/README.md @@ -0,0 +1,5 @@ +# gzip + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/gzip/plan.sh b/.deprecated/gzip/plan.sh similarity index 100% rename from gzip/plan.sh rename to .deprecated/gzip/plan.sh diff --git a/gzip/tests/test.bats b/.deprecated/gzip/tests/test.bats similarity index 100% rename from gzip/tests/test.bats rename to .deprecated/gzip/tests/test.bats diff --git a/gzip/tests/test.sh b/.deprecated/gzip/tests/test.sh similarity index 100% rename from gzip/tests/test.sh rename to .deprecated/gzip/tests/test.sh diff --git a/.deprecated/iana-etc/README.md b/.deprecated/iana-etc/README.md new file mode 100644 index 0000000000..eec5270a6a --- /dev/null +++ b/.deprecated/iana-etc/README.md @@ -0,0 +1,5 @@ +# iana-etc + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/iana-etc/plan.sh b/.deprecated/iana-etc/plan.sh similarity index 100% rename from iana-etc/plan.sh rename to .deprecated/iana-etc/plan.sh diff --git a/iana-etc/tests/test.sh b/.deprecated/iana-etc/tests/test.sh similarity index 100% rename from iana-etc/tests/test.sh rename to .deprecated/iana-etc/tests/test.sh diff --git a/.deprecated/inetutils/README.md b/.deprecated/inetutils/README.md new file mode 100644 index 0000000000..d4a0225089 --- /dev/null +++ b/.deprecated/inetutils/README.md @@ -0,0 +1,5 @@ +# inetutils + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/inetutils/plan.sh b/.deprecated/inetutils/plan.sh similarity index 100% rename from inetutils/plan.sh rename to .deprecated/inetutils/plan.sh diff --git a/inetutils/tests/test.bats b/.deprecated/inetutils/tests/test.bats similarity index 100% rename from inetutils/tests/test.bats rename to .deprecated/inetutils/tests/test.bats diff --git a/inetutils/tests/test.sh b/.deprecated/inetutils/tests/test.sh similarity index 100% rename from inetutils/tests/test.sh rename to .deprecated/inetutils/tests/test.sh diff --git a/.deprecated/less/README.md b/.deprecated/less/README.md new file mode 100644 index 0000000000..5627c31ffb --- /dev/null +++ b/.deprecated/less/README.md @@ -0,0 +1,5 @@ +# less + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/less/plan.sh b/.deprecated/less/plan.sh similarity index 100% rename from less/plan.sh rename to .deprecated/less/plan.sh diff --git a/.deprecated/libarchive-musl/README.md b/.deprecated/libarchive-musl/README.md new file mode 100644 index 0000000000..33888c4a08 --- /dev/null +++ b/.deprecated/libarchive-musl/README.md @@ -0,0 +1,7 @@ +# libarchive-musl + +Multi-format archive and compression library + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/libarchive-musl/plan.sh b/.deprecated/libarchive-musl/plan.sh similarity index 100% rename from libarchive-musl/plan.sh rename to .deprecated/libarchive-musl/plan.sh diff --git a/.deprecated/libarchive/README.md b/.deprecated/libarchive/README.md new file mode 100644 index 0000000000..da87e927a5 --- /dev/null +++ b/.deprecated/libarchive/README.md @@ -0,0 +1,7 @@ +# libarchive + +Multi-format archive and compression library + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/libarchive/plan.sh b/.deprecated/libarchive/plan.sh similarity index 100% rename from libarchive/plan.sh rename to .deprecated/libarchive/plan.sh diff --git a/.deprecated/libbsd/README.md b/.deprecated/libbsd/README.md new file mode 100644 index 0000000000..f29ab0d11e --- /dev/null +++ b/.deprecated/libbsd/README.md @@ -0,0 +1,5 @@ +# libbsd + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/libbsd/plan.sh b/.deprecated/libbsd/plan.sh similarity index 100% rename from libbsd/plan.sh rename to .deprecated/libbsd/plan.sh diff --git a/.deprecated/libcap/README.md b/.deprecated/libcap/README.md new file mode 100644 index 0000000000..048fdb7bc8 --- /dev/null +++ b/.deprecated/libcap/README.md @@ -0,0 +1,5 @@ +# libcap + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/libcap/plan.sh b/.deprecated/libcap/plan.sh similarity index 100% rename from libcap/plan.sh rename to .deprecated/libcap/plan.sh diff --git a/libcap/README.md b/.deprecated/libcap/x86_64-linux-kernel2/README.md similarity index 100% rename from libcap/README.md rename to .deprecated/libcap/x86_64-linux-kernel2/README.md diff --git a/libcap/x86_64-linux-kernel2/libcap-old-kernel-headers.patch b/.deprecated/libcap/x86_64-linux-kernel2/libcap-old-kernel-headers.patch similarity index 100% rename from libcap/x86_64-linux-kernel2/libcap-old-kernel-headers.patch rename to .deprecated/libcap/x86_64-linux-kernel2/libcap-old-kernel-headers.patch diff --git a/libcap/x86_64-linux-kernel2/plan.sh b/.deprecated/libcap/x86_64-linux-kernel2/plan.sh similarity index 100% rename from libcap/x86_64-linux-kernel2/plan.sh rename to .deprecated/libcap/x86_64-linux-kernel2/plan.sh diff --git a/.deprecated/libedit/README.md b/.deprecated/libedit/README.md new file mode 100644 index 0000000000..ba8e50fc66 --- /dev/null +++ b/.deprecated/libedit/README.md @@ -0,0 +1,5 @@ +# libedit + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/libedit/plan.sh b/.deprecated/libedit/plan.sh similarity index 100% rename from libedit/plan.sh rename to .deprecated/libedit/plan.sh diff --git a/.deprecated/libevent/README.md b/.deprecated/libevent/README.md new file mode 100644 index 0000000000..ff44b4d597 --- /dev/null +++ b/.deprecated/libevent/README.md @@ -0,0 +1,5 @@ +# libevent + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/libevent/plan.sh b/.deprecated/libevent/plan.sh similarity index 100% rename from libevent/plan.sh rename to .deprecated/libevent/plan.sh diff --git a/.deprecated/libffi/README.md b/.deprecated/libffi/README.md new file mode 100644 index 0000000000..adfe7b57d9 --- /dev/null +++ b/.deprecated/libffi/README.md @@ -0,0 +1,5 @@ +# libffi + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/libffi/plan.sh b/.deprecated/libffi/plan.sh similarity index 100% rename from libffi/plan.sh rename to .deprecated/libffi/plan.sh diff --git a/.deprecated/libiconv/README.md b/.deprecated/libiconv/README.md new file mode 100644 index 0000000000..d520f3902a --- /dev/null +++ b/.deprecated/libiconv/README.md @@ -0,0 +1,5 @@ +# libiconv + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/libiconv/patches/libiconv-1.14_srclib_stdio.in.h-remove-gets-declarations.patch b/.deprecated/libiconv/patches/libiconv-1.14_srclib_stdio.in.h-remove-gets-declarations.patch similarity index 100% rename from libiconv/patches/libiconv-1.14_srclib_stdio.in.h-remove-gets-declarations.patch rename to .deprecated/libiconv/patches/libiconv-1.14_srclib_stdio.in.h-remove-gets-declarations.patch diff --git a/libiconv/plan.sh b/.deprecated/libiconv/plan.sh similarity index 100% rename from libiconv/plan.sh rename to .deprecated/libiconv/plan.sh diff --git a/.deprecated/libidn2/README.md b/.deprecated/libidn2/README.md new file mode 100644 index 0000000000..6d19896c84 --- /dev/null +++ b/.deprecated/libidn2/README.md @@ -0,0 +1,7 @@ +# libidn2 + +Implementation of IDNA2008, Punycode and TR46 (Internationalized domain names) + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/libidn2/plan.sh b/.deprecated/libidn2/plan.sh similarity index 100% rename from libidn2/plan.sh rename to .deprecated/libidn2/plan.sh diff --git a/.deprecated/libmpc/README.md b/.deprecated/libmpc/README.md new file mode 100644 index 0000000000..3e30a5f76c --- /dev/null +++ b/.deprecated/libmpc/README.md @@ -0,0 +1,5 @@ +# libmpc + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/libmpc/plan.sh b/.deprecated/libmpc/plan.sh similarity index 100% rename from libmpc/plan.sh rename to .deprecated/libmpc/plan.sh diff --git a/libmpc/tests/test.sh b/.deprecated/libmpc/tests/test.sh similarity index 100% rename from libmpc/tests/test.sh rename to .deprecated/libmpc/tests/test.sh diff --git a/libossp-uuid/README.md b/.deprecated/libossp-uuid/README.md similarity index 52% rename from libossp-uuid/README.md rename to .deprecated/libossp-uuid/README.md index 8996d4254b..f6774d47ac 100644 --- a/libossp-uuid/README.md +++ b/.deprecated/libossp-uuid/README.md @@ -2,14 +2,6 @@ OSSP uuid is a ISO-C:1999 application programming interface (API) and corresponding command line interface (CLI) for the generation of DCE 1.1 -## Maintainers +## Moved -* The Habitat Maintainers: - -## Type of Package - -Binary package - -## Usage - -*TODO: Add instructions for usage* +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/libossp-uuid/plan.sh b/.deprecated/libossp-uuid/plan.sh similarity index 100% rename from libossp-uuid/plan.sh rename to .deprecated/libossp-uuid/plan.sh diff --git a/.deprecated/libpng/README.md b/.deprecated/libpng/README.md new file mode 100644 index 0000000000..36ce8bd982 --- /dev/null +++ b/.deprecated/libpng/README.md @@ -0,0 +1,7 @@ +# libpng + +An Open, Extensible Image Format with Lossless Compression + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/libpng/plan.sh b/.deprecated/libpng/plan.sh similarity index 100% rename from libpng/plan.sh rename to .deprecated/libpng/plan.sh diff --git a/.deprecated/libsodium-musl/README.md b/.deprecated/libsodium-musl/README.md new file mode 100644 index 0000000000..14b19c3a1d --- /dev/null +++ b/.deprecated/libsodium-musl/README.md @@ -0,0 +1,5 @@ +# libsodium-musl + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/libsodium-musl/plan.sh b/.deprecated/libsodium-musl/plan.sh similarity index 100% rename from libsodium-musl/plan.sh rename to .deprecated/libsodium-musl/plan.sh diff --git a/.deprecated/libsodium/README.md b/.deprecated/libsodium/README.md new file mode 100644 index 0000000000..8f33f030e2 --- /dev/null +++ b/.deprecated/libsodium/README.md @@ -0,0 +1,5 @@ +# libsodium + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/libsodium/plan.sh b/.deprecated/libsodium/plan.sh similarity index 100% rename from libsodium/plan.sh rename to .deprecated/libsodium/plan.sh diff --git a/.deprecated/libtool/README.md b/.deprecated/libtool/README.md new file mode 100644 index 0000000000..9f8bc7e912 --- /dev/null +++ b/.deprecated/libtool/README.md @@ -0,0 +1,5 @@ +# libtool + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) \ No newline at end of file diff --git a/libtool/plan.sh b/.deprecated/libtool/plan.sh similarity index 100% rename from libtool/plan.sh rename to .deprecated/libtool/plan.sh diff --git a/libtool/tests/test.bats b/.deprecated/libtool/tests/test.bats similarity index 100% rename from libtool/tests/test.bats rename to .deprecated/libtool/tests/test.bats diff --git a/libtool/tests/test.sh b/.deprecated/libtool/tests/test.sh similarity index 100% rename from libtool/tests/test.sh rename to .deprecated/libtool/tests/test.sh diff --git a/.deprecated/libunistring/README.md b/.deprecated/libunistring/README.md new file mode 100644 index 0000000000..f33ef16585 --- /dev/null +++ b/.deprecated/libunistring/README.md @@ -0,0 +1,7 @@ +# libunistring + +Library functions for manipulating Unicode strings + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/libunistring/plan.sh b/.deprecated/libunistring/plan.sh similarity index 100% rename from libunistring/plan.sh rename to .deprecated/libunistring/plan.sh diff --git a/.deprecated/libxml2/README.md b/.deprecated/libxml2/README.md new file mode 100644 index 0000000000..0f4fb8c020 --- /dev/null +++ b/.deprecated/libxml2/README.md @@ -0,0 +1,7 @@ +# libxml2 + +Libxml2 is the XML C parser and toolkit developed for the Gnome project + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/libxml2/plan.sh b/.deprecated/libxml2/plan.sh similarity index 100% rename from libxml2/plan.sh rename to .deprecated/libxml2/plan.sh diff --git a/.deprecated/linux-headers-musl/README.md b/.deprecated/linux-headers-musl/README.md new file mode 100644 index 0000000000..36618e2b2a --- /dev/null +++ b/.deprecated/linux-headers-musl/README.md @@ -0,0 +1,7 @@ +# linux-headers-musl + +Linux kernel headers (sanitized for use with musl) + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/linux-headers-musl/plan.sh b/.deprecated/linux-headers-musl/plan.sh similarity index 100% rename from linux-headers-musl/plan.sh rename to .deprecated/linux-headers-musl/plan.sh diff --git a/.deprecated/linux-headers/README.md b/.deprecated/linux-headers/README.md new file mode 100644 index 0000000000..1311494185 --- /dev/null +++ b/.deprecated/linux-headers/README.md @@ -0,0 +1,7 @@ +# linux-headers + +The Linux kernel headers + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/linux-headers/plan.sh b/.deprecated/linux-headers/plan.sh similarity index 100% rename from linux-headers/plan.sh rename to .deprecated/linux-headers/plan.sh diff --git a/linux-headers/tests/test.sh b/.deprecated/linux-headers/tests/test.sh similarity index 100% rename from linux-headers/tests/test.sh rename to .deprecated/linux-headers/tests/test.sh diff --git a/linux-headers/x86_64-linux-kernel2/plan.sh b/.deprecated/linux-headers/x86_64-linux-kernel2/plan.sh similarity index 100% rename from linux-headers/x86_64-linux-kernel2/plan.sh rename to .deprecated/linux-headers/x86_64-linux-kernel2/plan.sh diff --git a/.deprecated/m4/README.md b/.deprecated/m4/README.md new file mode 100644 index 0000000000..2034a36c8b --- /dev/null +++ b/.deprecated/m4/README.md @@ -0,0 +1,5 @@ +# m4 + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/m4/fix-test-getopt-posix-with-glibc-2.26.patch b/.deprecated/m4/fix-test-getopt-posix-with-glibc-2.26.patch similarity index 100% rename from m4/fix-test-getopt-posix-with-glibc-2.26.patch rename to .deprecated/m4/fix-test-getopt-posix-with-glibc-2.26.patch diff --git a/m4/glibc-change-workaround.patch b/.deprecated/m4/glibc-change-workaround.patch similarity index 100% rename from m4/glibc-change-workaround.patch rename to .deprecated/m4/glibc-change-workaround.patch diff --git a/m4/plan.sh b/.deprecated/m4/plan.sh similarity index 100% rename from m4/plan.sh rename to .deprecated/m4/plan.sh diff --git a/m4/tests/test.bats b/.deprecated/m4/tests/test.bats similarity index 100% rename from m4/tests/test.bats rename to .deprecated/m4/tests/test.bats diff --git a/m4/tests/test.sh b/.deprecated/m4/tests/test.sh similarity index 100% rename from m4/tests/test.sh rename to .deprecated/m4/tests/test.sh diff --git a/.deprecated/make/README.md b/.deprecated/make/README.md new file mode 100644 index 0000000000..cc01e8427d --- /dev/null +++ b/.deprecated/make/README.md @@ -0,0 +1,7 @@ +# make + +Make is a tool which controls the generation of executables and other non-source files of a program from the program's source files. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/make/no-sys-dirs.patch b/.deprecated/make/no-sys-dirs.patch similarity index 100% rename from make/no-sys-dirs.patch rename to .deprecated/make/no-sys-dirs.patch diff --git a/make/plan.sh b/.deprecated/make/plan.sh similarity index 100% rename from make/plan.sh rename to .deprecated/make/plan.sh diff --git a/make/tests/fixtures/Makefile b/.deprecated/make/tests/fixtures/Makefile similarity index 100% rename from make/tests/fixtures/Makefile rename to .deprecated/make/tests/fixtures/Makefile diff --git a/make/tests/test.bats b/.deprecated/make/tests/test.bats similarity index 100% rename from make/tests/test.bats rename to .deprecated/make/tests/test.bats diff --git a/make/tests/test.sh b/.deprecated/make/tests/test.sh similarity index 100% rename from make/tests/test.sh rename to .deprecated/make/tests/test.sh diff --git a/.deprecated/memcached/README.md b/.deprecated/memcached/README.md new file mode 100644 index 0000000000..62d3317f4f --- /dev/null +++ b/.deprecated/memcached/README.md @@ -0,0 +1,7 @@ +# Memcached + +Free & open source, high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/memcached/default.toml b/.deprecated/memcached/default.toml similarity index 100% rename from memcached/default.toml rename to .deprecated/memcached/default.toml diff --git a/memcached/plan.sh b/.deprecated/memcached/plan.sh similarity index 100% rename from memcached/plan.sh rename to .deprecated/memcached/plan.sh diff --git a/memcached/tests/test.bats b/.deprecated/memcached/tests/test.bats similarity index 100% rename from memcached/tests/test.bats rename to .deprecated/memcached/tests/test.bats diff --git a/memcached/tests/test.sh b/.deprecated/memcached/tests/test.sh similarity index 100% rename from memcached/tests/test.sh rename to .deprecated/memcached/tests/test.sh diff --git a/.deprecated/mg/README.md b/.deprecated/mg/README.md new file mode 100644 index 0000000000..5b8f816c66 --- /dev/null +++ b/.deprecated/mg/README.md @@ -0,0 +1,5 @@ +# mg + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/mg/cleanup.patch b/.deprecated/mg/cleanup.patch similarity index 100% rename from mg/cleanup.patch rename to .deprecated/mg/cleanup.patch diff --git a/mg/plan.sh b/.deprecated/mg/plan.sh similarity index 100% rename from mg/plan.sh rename to .deprecated/mg/plan.sh diff --git a/minio/README.md b/.deprecated/minio/README.md similarity index 50% rename from minio/README.md rename to .deprecated/minio/README.md index f8265120c2..f9d32d1c33 100644 --- a/minio/README.md +++ b/.deprecated/minio/README.md @@ -2,8 +2,6 @@ Minio is a high performance distributed object storage server, designed for large-scale private cloud infrastructure. -## Usage +## Moved -`hab svc start core/minio` - -Access the web browser on `http://fqdn:9000` +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/minio/hooks/run b/.deprecated/minio/hooks/run similarity index 100% rename from minio/hooks/run rename to .deprecated/minio/hooks/run diff --git a/minio/plan.sh b/.deprecated/minio/plan.sh similarity index 100% rename from minio/plan.sh rename to .deprecated/minio/plan.sh diff --git a/minio/tests/test.bats b/.deprecated/minio/tests/test.bats similarity index 100% rename from minio/tests/test.bats rename to .deprecated/minio/tests/test.bats diff --git a/minio/tests/test.sh b/.deprecated/minio/tests/test.sh similarity index 100% rename from minio/tests/test.sh rename to .deprecated/minio/tests/test.sh diff --git a/.deprecated/mpfr/README.md b/.deprecated/mpfr/README.md new file mode 100644 index 0000000000..e34c64a595 --- /dev/null +++ b/.deprecated/mpfr/README.md @@ -0,0 +1,5 @@ +# mpfr + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/mpfr/plan.sh b/.deprecated/mpfr/plan.sh similarity index 100% rename from mpfr/plan.sh rename to .deprecated/mpfr/plan.sh diff --git a/mpfr/tests/test.sh b/.deprecated/mpfr/tests/test.sh similarity index 100% rename from mpfr/tests/test.sh rename to .deprecated/mpfr/tests/test.sh diff --git a/musl/README.md b/.deprecated/musl/README.md similarity index 59% rename from musl/README.md rename to .deprecated/musl/README.md index 230eb07f49..85c8ed1b6f 100644 --- a/musl/README.md +++ b/.deprecated/musl/README.md @@ -2,14 +2,6 @@ musl is a new standard library to power a new generation of Linux-based devices. musl is lightweight, fast, simple, free, and strives to be correct in the sense of standards-conformance and safety. -## Maintainers +## Moved -* The Habitat Maintainers: - -## Type of Package - -Binary package - -## Usage - -*TODO: Add instructions for usage* +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/musl/plan.sh b/.deprecated/musl/plan.sh similarity index 100% rename from musl/plan.sh rename to .deprecated/musl/plan.sh diff --git a/.deprecated/ncurses/README.md b/.deprecated/ncurses/README.md new file mode 100644 index 0000000000..6710a9fd2e --- /dev/null +++ b/.deprecated/ncurses/README.md @@ -0,0 +1,7 @@ +# ncurses + +The ncurses (new curses) library + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/ncurses/plan.sh b/.deprecated/ncurses/plan.sh similarity index 100% rename from ncurses/plan.sh rename to .deprecated/ncurses/plan.sh diff --git a/.deprecated/ncurses5/README.md b/.deprecated/ncurses5/README.md new file mode 100644 index 0000000000..82aa9819d9 --- /dev/null +++ b/.deprecated/ncurses5/README.md @@ -0,0 +1,8 @@ +# ncurses5 + +The ncurses (new curses) library api version 5 + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) + diff --git a/ncurses5/plan.sh b/.deprecated/ncurses5/plan.sh similarity index 100% rename from ncurses5/plan.sh rename to .deprecated/ncurses5/plan.sh diff --git a/.deprecated/nghttp2/README.md b/.deprecated/nghttp2/README.md new file mode 100644 index 0000000000..7a1e7e09ac --- /dev/null +++ b/.deprecated/nghttp2/README.md @@ -0,0 +1,13 @@ +# nghttp2 + +This package provides the nghttp2 library and headers. + +[nghttp2](http://nghttp2.org) is a C library for HTTP/2 (for example used by +curl). + +The applications included in the nghttp2 sources, nghttpx, nghttpd, nghttp, and +h2load, are *not included* in the habitat package. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/nghttp2/plan.sh b/.deprecated/nghttp2/plan.sh similarity index 100% rename from nghttp2/plan.sh rename to .deprecated/nghttp2/plan.sh diff --git a/.deprecated/nginx/README.md b/.deprecated/nginx/README.md new file mode 100644 index 0000000000..e0bd53c844 --- /dev/null +++ b/.deprecated/nginx/README.md @@ -0,0 +1,7 @@ +# Nginx + +Nginx is an HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy server. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/nginx/plan.sh b/.deprecated/nginx/plan.sh similarity index 100% rename from nginx/plan.sh rename to .deprecated/nginx/plan.sh diff --git a/nginx/tests/test.bats b/.deprecated/nginx/tests/test.bats similarity index 100% rename from nginx/tests/test.bats rename to .deprecated/nginx/tests/test.bats diff --git a/nginx/tests/test.sh b/.deprecated/nginx/tests/test.sh similarity index 100% rename from nginx/tests/test.sh rename to .deprecated/nginx/tests/test.sh diff --git a/.deprecated/node/README.md b/.deprecated/node/README.md new file mode 100644 index 0000000000..3e912f83e2 --- /dev/null +++ b/.deprecated/node/README.md @@ -0,0 +1,7 @@ +# node + +Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/node/plan.sh b/.deprecated/node/plan.sh similarity index 100% rename from node/plan.sh rename to .deprecated/node/plan.sh diff --git a/node/tests/test.bats b/.deprecated/node/tests/test.bats similarity index 100% rename from node/tests/test.bats rename to .deprecated/node/tests/test.bats diff --git a/node/tests/test.sh b/.deprecated/node/tests/test.sh similarity index 100% rename from node/tests/test.sh rename to .deprecated/node/tests/test.sh diff --git a/.deprecated/node10/README.md b/.deprecated/node10/README.md new file mode 100644 index 0000000000..06884a4b0a --- /dev/null +++ b/.deprecated/node10/README.md @@ -0,0 +1,7 @@ +# node10 + +Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/node10/plan.sh b/.deprecated/node10/plan.sh similarity index 100% rename from node10/plan.sh rename to .deprecated/node10/plan.sh diff --git a/node10/tests/test.bats b/.deprecated/node10/tests/test.bats similarity index 100% rename from node10/tests/test.bats rename to .deprecated/node10/tests/test.bats diff --git a/node10/tests/test.sh b/.deprecated/node10/tests/test.sh similarity index 100% rename from node10/tests/test.sh rename to .deprecated/node10/tests/test.sh diff --git a/.deprecated/node11/README.md b/.deprecated/node11/README.md new file mode 100644 index 0000000000..06884a4b0a --- /dev/null +++ b/.deprecated/node11/README.md @@ -0,0 +1,7 @@ +# node10 + +Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/node11/plan.sh b/.deprecated/node11/plan.sh similarity index 100% rename from node11/plan.sh rename to .deprecated/node11/plan.sh diff --git a/node11/tests/test.bats b/.deprecated/node11/tests/test.bats similarity index 100% rename from node11/tests/test.bats rename to .deprecated/node11/tests/test.bats diff --git a/node11/tests/test.sh b/.deprecated/node11/tests/test.sh similarity index 100% rename from node11/tests/test.sh rename to .deprecated/node11/tests/test.sh diff --git a/.deprecated/node12/README.md b/.deprecated/node12/README.md new file mode 100644 index 0000000000..06884a4b0a --- /dev/null +++ b/.deprecated/node12/README.md @@ -0,0 +1,7 @@ +# node10 + +Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/node12/plan.sh b/.deprecated/node12/plan.sh similarity index 100% rename from node12/plan.sh rename to .deprecated/node12/plan.sh diff --git a/node12/tests/test.bats b/.deprecated/node12/tests/test.bats similarity index 100% rename from node12/tests/test.bats rename to .deprecated/node12/tests/test.bats diff --git a/node12/tests/test.sh b/.deprecated/node12/tests/test.sh similarity index 100% rename from node12/tests/test.sh rename to .deprecated/node12/tests/test.sh diff --git a/.deprecated/node6/README.md b/.deprecated/node6/README.md new file mode 100644 index 0000000000..453ddab83a --- /dev/null +++ b/.deprecated/node6/README.md @@ -0,0 +1,7 @@ +# node6 + +Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) \ No newline at end of file diff --git a/node6/plan.sh b/.deprecated/node6/plan.sh similarity index 100% rename from node6/plan.sh rename to .deprecated/node6/plan.sh diff --git a/node6/tests/test.bats b/.deprecated/node6/tests/test.bats similarity index 100% rename from node6/tests/test.bats rename to .deprecated/node6/tests/test.bats diff --git a/node6/tests/test.sh b/.deprecated/node6/tests/test.sh similarity index 100% rename from node6/tests/test.sh rename to .deprecated/node6/tests/test.sh diff --git a/.deprecated/node8/README.md b/.deprecated/node8/README.md new file mode 100644 index 0000000000..5ed94b41f6 --- /dev/null +++ b/.deprecated/node8/README.md @@ -0,0 +1,7 @@ +# node8 + +Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/node8/plan.sh b/.deprecated/node8/plan.sh similarity index 100% rename from node8/plan.sh rename to .deprecated/node8/plan.sh diff --git a/node8/tests/test.bats b/.deprecated/node8/tests/test.bats similarity index 100% rename from node8/tests/test.bats rename to .deprecated/node8/tests/test.bats diff --git a/node8/tests/test.sh b/.deprecated/node8/tests/test.sh similarity index 100% rename from node8/tests/test.sh rename to .deprecated/node8/tests/test.sh diff --git a/.deprecated/node9/README.md b/.deprecated/node9/README.md new file mode 100644 index 0000000000..107af8dfdb --- /dev/null +++ b/.deprecated/node9/README.md @@ -0,0 +1,7 @@ +# node9 + +Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) \ No newline at end of file diff --git a/node9/plan.sh b/.deprecated/node9/plan.sh similarity index 100% rename from node9/plan.sh rename to .deprecated/node9/plan.sh diff --git a/node9/tests/test.bats b/.deprecated/node9/tests/test.bats similarity index 100% rename from node9/tests/test.bats rename to .deprecated/node9/tests/test.bats diff --git a/node9/tests/test.sh b/.deprecated/node9/tests/test.sh similarity index 100% rename from node9/tests/test.sh rename to .deprecated/node9/tests/test.sh diff --git a/openssh/config/sshd_config b/.deprecated/openssh/config/sshd_config similarity index 100% rename from openssh/config/sshd_config rename to .deprecated/openssh/config/sshd_config diff --git a/openssh/default.toml b/.deprecated/openssh/default.toml similarity index 100% rename from openssh/default.toml rename to .deprecated/openssh/default.toml diff --git a/openssh/hooks/init b/.deprecated/openssh/hooks/init similarity index 100% rename from openssh/hooks/init rename to .deprecated/openssh/hooks/init diff --git a/openssh/hooks/run b/.deprecated/openssh/hooks/run similarity index 100% rename from openssh/hooks/run rename to .deprecated/openssh/hooks/run diff --git a/openssh/plan.sh b/.deprecated/openssh/plan.sh similarity index 100% rename from openssh/plan.sh rename to .deprecated/openssh/plan.sh diff --git a/openssl-fips/plan.sh b/.deprecated/openssl-fips/plan.sh similarity index 100% rename from openssl-fips/plan.sh rename to .deprecated/openssl-fips/plan.sh diff --git a/openssl-musl/README.md b/.deprecated/openssl-musl/README.md similarity index 63% rename from openssl-musl/README.md rename to .deprecated/openssl-musl/README.md index 078ad3b1ee..68d67da18c 100644 --- a/openssl-musl/README.md +++ b/.deprecated/openssl-musl/README.md @@ -2,14 +2,6 @@ OpenSSL is an open source project that provides a robust, commercial-grade, and full-featured toolkit for the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols. It is also a general-purpose cryptography library. -## Maintainers +## Moved -* The Habitat Maintainers: - -## Type of Package - -Binary package - -## Usage - -*TODO: Add instructions for usage* +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/openssl-musl/plan.sh b/.deprecated/openssl-musl/plan.sh similarity index 100% rename from openssl-musl/plan.sh rename to .deprecated/openssl-musl/plan.sh diff --git a/.deprecated/openssl/README.md b/.deprecated/openssl/README.md new file mode 100644 index 0000000000..77574ac40f --- /dev/null +++ b/.deprecated/openssl/README.md @@ -0,0 +1,7 @@ +# openssl + +OpenSSL is an open source project that provides a robust, commercial-grade, and full-featured toolkit for the Transport Layer Security (TLS) and Secure Sockets Layer (SSL) protocols. It is also a general-purpose cryptography library. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) \ No newline at end of file diff --git a/.deprecated/openssl/ca-dir.patch b/.deprecated/openssl/ca-dir.patch new file mode 100644 index 0000000000..a18fbe17b5 --- /dev/null +++ b/.deprecated/openssl/ca-dir.patch @@ -0,0 +1,58 @@ +diff -ur openssl-1.0.2e.orig/apps/CA.pl.in openssl-1.0.2e/apps/CA.pl.in +--- openssl-1.0.2e.orig/apps/CA.pl.in 2015-12-03 14:04:23.000000000 +0000 ++++ openssl-1.0.2e/apps/CA.pl.in 2016-01-20 23:58:07.330911590 +0000 +@@ -53,7 +53,7 @@ + $X509="$openssl x509"; + $PKCS12="$openssl pkcs12"; + +-$CATOP="./demoCA"; ++$CATOP="@prefix@/ssl"; + $CAKEY="cakey.pem"; + $CAREQ="careq.pem"; + $CACERT="cacert.pem"; +diff -ur openssl-1.0.2e.orig/apps/CA.sh openssl-1.0.2e/apps/CA.sh +--- openssl-1.0.2e.orig/apps/CA.sh 2015-12-03 14:04:23.000000000 +0000 ++++ openssl-1.0.2e/apps/CA.sh 2016-01-20 23:58:07.340911932 +0000 +@@ -68,7 +68,7 @@ + X509="$OPENSSL x509" + PKCS12="openssl pkcs12" + +-if [ -z "$CATOP" ] ; then CATOP=./demoCA ; fi ++if [ -z "$CATOP" ] ; then CATOP=@prefix@/ssl ; fi + CAKEY=./cakey.pem + CAREQ=./careq.pem + CACERT=./cacert.pem +diff -ur openssl-1.0.2e.orig/apps/openssl.cnf openssl-1.0.2e/apps/openssl.cnf +--- openssl-1.0.2e.orig/apps/openssl.cnf 2015-12-03 14:04:23.000000000 +0000 ++++ openssl-1.0.2e/apps/openssl.cnf 2016-01-21 00:00:37.936048877 +0000 +@@ -39,7 +39,7 @@ + #################################################################### + [ CA_default ] + +-dir = ./demoCA # Where everything is kept ++dir = @prefix@/ssl # Where everything is kept + certs = $dir/certs # Where the issued certs are kept + crl_dir = $dir/crl # Where the issued crl are kept + database = $dir/index.txt # database index file. +@@ -47,7 +47,7 @@ + # several ctificates with same subject. + new_certs_dir = $dir/newcerts # default place for new certs. + +-certificate = $dir/cacert.pem # The CA certificate ++certificate = @cacerts_prefix@/ssl/certs/cacert.pem # The CA certificate + serial = $dir/serial # The current serial number + crlnumber = $dir/crlnumber # the current crl number + # must be commented out to leave a V1 CRL +--- openssl-1.0.2j.orig/crypto/cryptlib.h 2016-09-26 09:49:07.000000000 +0000 ++++ openssl-1.0.2j/crypto/cryptlib.h 2017-07-11 15:59:45.444998911 +0000 +@@ -81,8 +81,8 @@ + + # ifndef OPENSSL_SYS_VMS + # define X509_CERT_AREA OPENSSLDIR +-# define X509_CERT_DIR OPENSSLDIR "/certs" +-# define X509_CERT_FILE OPENSSLDIR "/cert.pem" ++# define X509_CERT_DIR "@cacerts_prefix@/ssl/certs" ++# define X509_CERT_FILE "@cacerts_prefix@/ssl/cert.pem" + # define X509_PRIVATE_DIR OPENSSLDIR "/private" + # else + # define X509_CERT_AREA "SSLROOT:[000000]" diff --git a/openssl/plan.sh b/.deprecated/openssl/plan.sh similarity index 100% rename from openssl/plan.sh rename to .deprecated/openssl/plan.sh diff --git a/openssl/tests/test.bats b/.deprecated/openssl/tests/test.bats similarity index 100% rename from openssl/tests/test.bats rename to .deprecated/openssl/tests/test.bats diff --git a/openssl/tests/test.sh b/.deprecated/openssl/tests/test.sh similarity index 100% rename from openssl/tests/test.sh rename to .deprecated/openssl/tests/test.sh diff --git a/.deprecated/patch/README.md b/.deprecated/patch/README.md new file mode 100644 index 0000000000..e2f3848859 --- /dev/null +++ b/.deprecated/patch/README.md @@ -0,0 +1,5 @@ +# patch + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/patch/plan.sh b/.deprecated/patch/plan.sh similarity index 100% rename from patch/plan.sh rename to .deprecated/patch/plan.sh diff --git a/patch/tests/test.bats b/.deprecated/patch/tests/test.bats similarity index 100% rename from patch/tests/test.bats rename to .deprecated/patch/tests/test.bats diff --git a/patch/tests/test.sh b/.deprecated/patch/tests/test.sh similarity index 100% rename from patch/tests/test.sh rename to .deprecated/patch/tests/test.sh diff --git a/.deprecated/patchelf/README.md b/.deprecated/patchelf/README.md new file mode 100644 index 0000000000..8a986934ed --- /dev/null +++ b/.deprecated/patchelf/README.md @@ -0,0 +1,7 @@ +# patchelf + +A small utility to modify the dynamic linker and RPATH of ELF executables + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/patchelf/plan.sh b/.deprecated/patchelf/plan.sh similarity index 100% rename from patchelf/plan.sh rename to .deprecated/patchelf/plan.sh diff --git a/patchelf/tests/test.bats b/.deprecated/patchelf/tests/test.bats similarity index 100% rename from patchelf/tests/test.bats rename to .deprecated/patchelf/tests/test.bats diff --git a/patchelf/tests/test.sh b/.deprecated/patchelf/tests/test.sh similarity index 100% rename from patchelf/tests/test.sh rename to .deprecated/patchelf/tests/test.sh diff --git a/.deprecated/pcre/README.md b/.deprecated/pcre/README.md new file mode 100644 index 0000000000..e747fe2237 --- /dev/null +++ b/.deprecated/pcre/README.md @@ -0,0 +1,7 @@ +# pcre + +A library that implements Perl 5-style regular expressions + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/pcre/plan.sh b/.deprecated/pcre/plan.sh similarity index 100% rename from pcre/plan.sh rename to .deprecated/pcre/plan.sh diff --git a/.deprecated/perl/README.md b/.deprecated/perl/README.md new file mode 100644 index 0000000000..fb69ec2e15 --- /dev/null +++ b/.deprecated/perl/README.md @@ -0,0 +1,5 @@ +# perl + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/perl/plan.sh b/.deprecated/perl/plan.sh similarity index 100% rename from perl/plan.sh rename to .deprecated/perl/plan.sh diff --git a/perl/tests/test.bats b/.deprecated/perl/tests/test.bats similarity index 100% rename from perl/tests/test.bats rename to .deprecated/perl/tests/test.bats diff --git a/perl/tests/test.sh b/.deprecated/perl/tests/test.sh similarity index 100% rename from perl/tests/test.sh rename to .deprecated/perl/tests/test.sh diff --git a/.deprecated/phantomjs/README.md b/.deprecated/phantomjs/README.md new file mode 100644 index 0000000000..c694503343 --- /dev/null +++ b/.deprecated/phantomjs/README.md @@ -0,0 +1,5 @@ +# phantomjs + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/phantomjs/plan.sh b/.deprecated/phantomjs/plan.sh similarity index 100% rename from phantomjs/plan.sh rename to .deprecated/phantomjs/plan.sh diff --git a/.deprecated/pkg-config/README.md b/.deprecated/pkg-config/README.md new file mode 100644 index 0000000000..8b17e030bb --- /dev/null +++ b/.deprecated/pkg-config/README.md @@ -0,0 +1,5 @@ +# pkg-config + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/pkg-config/plan.sh b/.deprecated/pkg-config/plan.sh similarity index 100% rename from pkg-config/plan.sh rename to .deprecated/pkg-config/plan.sh diff --git a/pkg-config/tests/test.bats b/.deprecated/pkg-config/tests/test.bats similarity index 100% rename from pkg-config/tests/test.bats rename to .deprecated/pkg-config/tests/test.bats diff --git a/pkg-config/tests/test.sh b/.deprecated/pkg-config/tests/test.sh similarity index 100% rename from pkg-config/tests/test.sh rename to .deprecated/pkg-config/tests/test.sh diff --git a/.deprecated/postgresql/README.md b/.deprecated/postgresql/README.md new file mode 100644 index 0000000000..d84de06ba2 --- /dev/null +++ b/.deprecated/postgresql/README.md @@ -0,0 +1,9 @@ +# PostgreSQL + +This packages PostgreSQL in a Habitat package that can be run with the Habitat Supervisor. + +This PostgreSQL plan supports standalone and clustered modes. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) \ No newline at end of file diff --git a/postgresql/config/functions.sh b/.deprecated/postgresql/config/functions.sh similarity index 100% rename from postgresql/config/functions.sh rename to .deprecated/postgresql/config/functions.sh diff --git a/postgresql/config/pg_hba.conf b/.deprecated/postgresql/config/pg_hba.conf similarity index 100% rename from postgresql/config/pg_hba.conf rename to .deprecated/postgresql/config/pg_hba.conf diff --git a/postgresql/config/pg_ident.conf b/.deprecated/postgresql/config/pg_ident.conf similarity index 100% rename from postgresql/config/pg_ident.conf rename to .deprecated/postgresql/config/pg_ident.conf diff --git a/postgresql/config/postgresql.conf b/.deprecated/postgresql/config/postgresql.conf similarity index 100% rename from postgresql/config/postgresql.conf rename to .deprecated/postgresql/config/postgresql.conf diff --git a/postgresql/config/pwfile b/.deprecated/postgresql/config/pwfile similarity index 100% rename from postgresql/config/pwfile rename to .deprecated/postgresql/config/pwfile diff --git a/postgresql/config/recovery.conf b/.deprecated/postgresql/config/recovery.conf similarity index 100% rename from postgresql/config/recovery.conf rename to .deprecated/postgresql/config/recovery.conf diff --git a/postgresql/default.toml b/.deprecated/postgresql/default.toml similarity index 100% rename from postgresql/default.toml rename to .deprecated/postgresql/default.toml diff --git a/postgresql/hooks/health-check b/.deprecated/postgresql/hooks/health-check similarity index 100% rename from postgresql/hooks/health-check rename to .deprecated/postgresql/hooks/health-check diff --git a/postgresql/hooks/health_check b/.deprecated/postgresql/hooks/health_check similarity index 100% rename from postgresql/hooks/health_check rename to .deprecated/postgresql/hooks/health_check diff --git a/postgresql/hooks/init b/.deprecated/postgresql/hooks/init similarity index 100% rename from postgresql/hooks/init rename to .deprecated/postgresql/hooks/init diff --git a/postgresql/hooks/reconfigure b/.deprecated/postgresql/hooks/reconfigure similarity index 100% rename from postgresql/hooks/reconfigure rename to .deprecated/postgresql/hooks/reconfigure diff --git a/postgresql/hooks/run b/.deprecated/postgresql/hooks/run similarity index 100% rename from postgresql/hooks/run rename to .deprecated/postgresql/hooks/run diff --git a/postgresql/hooks/suitability b/.deprecated/postgresql/hooks/suitability similarity index 100% rename from postgresql/hooks/suitability rename to .deprecated/postgresql/hooks/suitability diff --git a/postgresql/plan.sh b/.deprecated/postgresql/plan.sh similarity index 100% rename from postgresql/plan.sh rename to .deprecated/postgresql/plan.sh diff --git a/.deprecated/postgresql11/README.md b/.deprecated/postgresql11/README.md new file mode 100644 index 0000000000..54e0edb004 --- /dev/null +++ b/.deprecated/postgresql11/README.md @@ -0,0 +1,9 @@ +# PostgreSQL11 + +This packages PostgreSQL11 in a Habitat package that can be run with the Habitat Supervisor. + +This PostgreSQL plan supports standalone and clustered modes. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) \ No newline at end of file diff --git a/postgresql11/config/functions.sh b/.deprecated/postgresql11/config/functions.sh similarity index 100% rename from postgresql11/config/functions.sh rename to .deprecated/postgresql11/config/functions.sh diff --git a/postgresql11/config/pg_hba.conf b/.deprecated/postgresql11/config/pg_hba.conf similarity index 100% rename from postgresql11/config/pg_hba.conf rename to .deprecated/postgresql11/config/pg_hba.conf diff --git a/postgresql11/config/pg_ident.conf b/.deprecated/postgresql11/config/pg_ident.conf similarity index 100% rename from postgresql11/config/pg_ident.conf rename to .deprecated/postgresql11/config/pg_ident.conf diff --git a/postgresql11/config/postgresql.conf b/.deprecated/postgresql11/config/postgresql.conf similarity index 100% rename from postgresql11/config/postgresql.conf rename to .deprecated/postgresql11/config/postgresql.conf diff --git a/postgresql11/config/pwfile b/.deprecated/postgresql11/config/pwfile similarity index 100% rename from postgresql11/config/pwfile rename to .deprecated/postgresql11/config/pwfile diff --git a/postgresql11/config/recovery.conf b/.deprecated/postgresql11/config/recovery.conf similarity index 100% rename from postgresql11/config/recovery.conf rename to .deprecated/postgresql11/config/recovery.conf diff --git a/postgresql11/default.toml b/.deprecated/postgresql11/default.toml similarity index 100% rename from postgresql11/default.toml rename to .deprecated/postgresql11/default.toml diff --git a/postgresql11/docker-compose.yml b/.deprecated/postgresql11/docker-compose.yml similarity index 100% rename from postgresql11/docker-compose.yml rename to .deprecated/postgresql11/docker-compose.yml diff --git a/postgresql11/hooks/health_check b/.deprecated/postgresql11/hooks/health_check similarity index 100% rename from postgresql11/hooks/health_check rename to .deprecated/postgresql11/hooks/health_check diff --git a/postgresql11/hooks/init b/.deprecated/postgresql11/hooks/init similarity index 100% rename from postgresql11/hooks/init rename to .deprecated/postgresql11/hooks/init diff --git a/postgresql11/hooks/reconfigure b/.deprecated/postgresql11/hooks/reconfigure similarity index 100% rename from postgresql11/hooks/reconfigure rename to .deprecated/postgresql11/hooks/reconfigure diff --git a/postgresql11/hooks/run b/.deprecated/postgresql11/hooks/run similarity index 100% rename from postgresql11/hooks/run rename to .deprecated/postgresql11/hooks/run diff --git a/postgresql11/hooks/suitability b/.deprecated/postgresql11/hooks/suitability similarity index 100% rename from postgresql11/hooks/suitability rename to .deprecated/postgresql11/hooks/suitability diff --git a/postgresql11/plan.sh b/.deprecated/postgresql11/plan.sh similarity index 100% rename from postgresql11/plan.sh rename to .deprecated/postgresql11/plan.sh diff --git a/.deprecated/postgresql93/README.md b/.deprecated/postgresql93/README.md new file mode 100644 index 0000000000..d619d52af4 --- /dev/null +++ b/.deprecated/postgresql93/README.md @@ -0,0 +1,9 @@ +# PostgreSQL93 + +This packages PostgreSQL93 in a Habitat package that can be run with the Habitat Supervisor. + +This PostgreSQL plan supports standalone and clustered modes. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) \ No newline at end of file diff --git a/postgresql93/config/functions.sh b/.deprecated/postgresql93/config/functions.sh similarity index 100% rename from postgresql93/config/functions.sh rename to .deprecated/postgresql93/config/functions.sh diff --git a/postgresql93/config/pg_hba.conf b/.deprecated/postgresql93/config/pg_hba.conf similarity index 100% rename from postgresql93/config/pg_hba.conf rename to .deprecated/postgresql93/config/pg_hba.conf diff --git a/postgresql93/config/pg_ident.conf b/.deprecated/postgresql93/config/pg_ident.conf similarity index 100% rename from postgresql93/config/pg_ident.conf rename to .deprecated/postgresql93/config/pg_ident.conf diff --git a/postgresql93/config/postgresql.conf b/.deprecated/postgresql93/config/postgresql.conf similarity index 100% rename from postgresql93/config/postgresql.conf rename to .deprecated/postgresql93/config/postgresql.conf diff --git a/postgresql93/config/pwfile b/.deprecated/postgresql93/config/pwfile similarity index 100% rename from postgresql93/config/pwfile rename to .deprecated/postgresql93/config/pwfile diff --git a/postgresql93/config/recovery.conf b/.deprecated/postgresql93/config/recovery.conf similarity index 100% rename from postgresql93/config/recovery.conf rename to .deprecated/postgresql93/config/recovery.conf diff --git a/postgresql93/default.toml b/.deprecated/postgresql93/default.toml similarity index 100% rename from postgresql93/default.toml rename to .deprecated/postgresql93/default.toml diff --git a/postgresql93/hooks/health-check b/.deprecated/postgresql93/hooks/health-check similarity index 100% rename from postgresql93/hooks/health-check rename to .deprecated/postgresql93/hooks/health-check diff --git a/postgresql93/hooks/health_check b/.deprecated/postgresql93/hooks/health_check similarity index 100% rename from postgresql93/hooks/health_check rename to .deprecated/postgresql93/hooks/health_check diff --git a/postgresql93/hooks/init b/.deprecated/postgresql93/hooks/init similarity index 100% rename from postgresql93/hooks/init rename to .deprecated/postgresql93/hooks/init diff --git a/postgresql93/hooks/reconfigure b/.deprecated/postgresql93/hooks/reconfigure similarity index 100% rename from postgresql93/hooks/reconfigure rename to .deprecated/postgresql93/hooks/reconfigure diff --git a/postgresql93/hooks/run b/.deprecated/postgresql93/hooks/run similarity index 100% rename from postgresql93/hooks/run rename to .deprecated/postgresql93/hooks/run diff --git a/postgresql93/hooks/suitability b/.deprecated/postgresql93/hooks/suitability similarity index 100% rename from postgresql93/hooks/suitability rename to .deprecated/postgresql93/hooks/suitability diff --git a/postgresql93/plan.sh b/.deprecated/postgresql93/plan.sh similarity index 100% rename from postgresql93/plan.sh rename to .deprecated/postgresql93/plan.sh diff --git a/.deprecated/postgresql94/README.md b/.deprecated/postgresql94/README.md new file mode 100644 index 0000000000..7b79ea7d6d --- /dev/null +++ b/.deprecated/postgresql94/README.md @@ -0,0 +1,9 @@ +# PostgreSQL 94 + +This packages PostgreSQL94 in a Habitat package that can be run with the Habitat Supervisor. + +This PostgreSQL plan supports standalone and clustered modes. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) \ No newline at end of file diff --git a/postgresql94/config/functions.sh b/.deprecated/postgresql94/config/functions.sh similarity index 100% rename from postgresql94/config/functions.sh rename to .deprecated/postgresql94/config/functions.sh diff --git a/postgresql94/config/pg_hba.conf b/.deprecated/postgresql94/config/pg_hba.conf similarity index 100% rename from postgresql94/config/pg_hba.conf rename to .deprecated/postgresql94/config/pg_hba.conf diff --git a/postgresql94/config/pg_ident.conf b/.deprecated/postgresql94/config/pg_ident.conf similarity index 100% rename from postgresql94/config/pg_ident.conf rename to .deprecated/postgresql94/config/pg_ident.conf diff --git a/postgresql94/config/postgresql.conf b/.deprecated/postgresql94/config/postgresql.conf similarity index 100% rename from postgresql94/config/postgresql.conf rename to .deprecated/postgresql94/config/postgresql.conf diff --git a/postgresql94/config/pwfile b/.deprecated/postgresql94/config/pwfile similarity index 100% rename from postgresql94/config/pwfile rename to .deprecated/postgresql94/config/pwfile diff --git a/postgresql94/config/recovery.conf b/.deprecated/postgresql94/config/recovery.conf similarity index 100% rename from postgresql94/config/recovery.conf rename to .deprecated/postgresql94/config/recovery.conf diff --git a/postgresql94/default.toml b/.deprecated/postgresql94/default.toml similarity index 100% rename from postgresql94/default.toml rename to .deprecated/postgresql94/default.toml diff --git a/postgresql94/hooks/health-check b/.deprecated/postgresql94/hooks/health-check similarity index 100% rename from postgresql94/hooks/health-check rename to .deprecated/postgresql94/hooks/health-check diff --git a/postgresql94/hooks/health_check b/.deprecated/postgresql94/hooks/health_check similarity index 100% rename from postgresql94/hooks/health_check rename to .deprecated/postgresql94/hooks/health_check diff --git a/postgresql94/hooks/init b/.deprecated/postgresql94/hooks/init similarity index 100% rename from postgresql94/hooks/init rename to .deprecated/postgresql94/hooks/init diff --git a/postgresql94/hooks/reconfigure b/.deprecated/postgresql94/hooks/reconfigure similarity index 100% rename from postgresql94/hooks/reconfigure rename to .deprecated/postgresql94/hooks/reconfigure diff --git a/postgresql94/hooks/run b/.deprecated/postgresql94/hooks/run similarity index 100% rename from postgresql94/hooks/run rename to .deprecated/postgresql94/hooks/run diff --git a/postgresql94/hooks/suitability b/.deprecated/postgresql94/hooks/suitability similarity index 100% rename from postgresql94/hooks/suitability rename to .deprecated/postgresql94/hooks/suitability diff --git a/postgresql94/plan.sh b/.deprecated/postgresql94/plan.sh similarity index 100% rename from postgresql94/plan.sh rename to .deprecated/postgresql94/plan.sh diff --git a/postgresql94/tests/extra_data_files.bats b/.deprecated/postgresql94/tests/extra_data_files.bats similarity index 100% rename from postgresql94/tests/extra_data_files.bats rename to .deprecated/postgresql94/tests/extra_data_files.bats diff --git a/postgresql94/tests/test.bats b/.deprecated/postgresql94/tests/test.bats similarity index 100% rename from postgresql94/tests/test.bats rename to .deprecated/postgresql94/tests/test.bats diff --git a/postgresql94/tests/test.sh b/.deprecated/postgresql94/tests/test.sh similarity index 100% rename from postgresql94/tests/test.sh rename to .deprecated/postgresql94/tests/test.sh diff --git a/.deprecated/postgresql95/README.md b/.deprecated/postgresql95/README.md new file mode 100644 index 0000000000..770473bfba --- /dev/null +++ b/.deprecated/postgresql95/README.md @@ -0,0 +1,9 @@ +# PostgreSQL95 + +This packages PostgreSQL95 in a Habitat package that can be run with the Habitat Supervisor. + +This PostgreSQL plan supports standalone and clustered modes. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) \ No newline at end of file diff --git a/postgresql95/plan.sh b/.deprecated/postgresql95/plan.sh similarity index 100% rename from postgresql95/plan.sh rename to .deprecated/postgresql95/plan.sh diff --git a/.deprecated/postgresql96/README.md b/.deprecated/postgresql96/README.md new file mode 100644 index 0000000000..e8f1958507 --- /dev/null +++ b/.deprecated/postgresql96/README.md @@ -0,0 +1,9 @@ +# PostgreSQL96 + +This packages PostgreSQL96 in a Habitat package that can be run with the Habitat Supervisor. + +This PostgreSQL plan supports standalone and clustered modes. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) \ No newline at end of file diff --git a/postgresql96/plan.sh b/.deprecated/postgresql96/plan.sh similarity index 100% rename from postgresql96/plan.sh rename to .deprecated/postgresql96/plan.sh diff --git a/postgresql96/tests/extra_data_files.bats b/.deprecated/postgresql96/tests/extra_data_files.bats similarity index 100% rename from postgresql96/tests/extra_data_files.bats rename to .deprecated/postgresql96/tests/extra_data_files.bats diff --git a/postgresql96/tests/test.bats b/.deprecated/postgresql96/tests/test.bats similarity index 100% rename from postgresql96/tests/test.bats rename to .deprecated/postgresql96/tests/test.bats diff --git a/postgresql96/tests/test.sh b/.deprecated/postgresql96/tests/test.sh similarity index 100% rename from postgresql96/tests/test.sh rename to .deprecated/postgresql96/tests/test.sh diff --git a/.deprecated/procps-ng/README.md b/.deprecated/procps-ng/README.md new file mode 100644 index 0000000000..821d1fad88 --- /dev/null +++ b/.deprecated/procps-ng/README.md @@ -0,0 +1,5 @@ +# procps-ng + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/procps-ng/disable-test.patch b/.deprecated/procps-ng/disable-test.patch similarity index 100% rename from procps-ng/disable-test.patch rename to .deprecated/procps-ng/disable-test.patch diff --git a/procps-ng/plan.sh b/.deprecated/procps-ng/plan.sh similarity index 100% rename from procps-ng/plan.sh rename to .deprecated/procps-ng/plan.sh diff --git a/procps-ng/tests/test.bats b/.deprecated/procps-ng/tests/test.bats similarity index 100% rename from procps-ng/tests/test.bats rename to .deprecated/procps-ng/tests/test.bats diff --git a/procps-ng/tests/test.sh b/.deprecated/procps-ng/tests/test.sh similarity index 100% rename from procps-ng/tests/test.sh rename to .deprecated/procps-ng/tests/test.sh diff --git a/.deprecated/proj/README.md b/.deprecated/proj/README.md new file mode 100644 index 0000000000..b199307a6e --- /dev/null +++ b/.deprecated/proj/README.md @@ -0,0 +1,7 @@ +# proj + +Cartographic Projections Library + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/proj/plan.sh b/.deprecated/proj/plan.sh similarity index 100% rename from proj/plan.sh rename to .deprecated/proj/plan.sh diff --git a/.deprecated/protobuf-cpp/README.md b/.deprecated/protobuf-cpp/README.md new file mode 100644 index 0000000000..a25aa171ed --- /dev/null +++ b/.deprecated/protobuf-cpp/README.md @@ -0,0 +1,7 @@ +# protobuf-cpp + +Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/protobuf-cpp/plan.sh b/.deprecated/protobuf-cpp/plan.sh similarity index 100% rename from protobuf-cpp/plan.sh rename to .deprecated/protobuf-cpp/plan.sh diff --git a/.deprecated/protobuf-rust/README.md b/.deprecated/protobuf-rust/README.md new file mode 100644 index 0000000000..1257f98e21 --- /dev/null +++ b/.deprecated/protobuf-rust/README.md @@ -0,0 +1,5 @@ +# protobuf-rust + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/protobuf-rust/plan.sh b/.deprecated/protobuf-rust/plan.sh similarity index 100% rename from protobuf-rust/plan.sh rename to .deprecated/protobuf-rust/plan.sh diff --git a/.deprecated/protobuf/README.md b/.deprecated/protobuf/README.md new file mode 100644 index 0000000000..1cf7da1721 --- /dev/null +++ b/.deprecated/protobuf/README.md @@ -0,0 +1,5 @@ +# protobuf + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/protobuf/plan.sh b/.deprecated/protobuf/plan.sh similarity index 100% rename from protobuf/plan.sh rename to .deprecated/protobuf/plan.sh diff --git a/protobuf/tests/test.bats b/.deprecated/protobuf/tests/test.bats similarity index 100% rename from protobuf/tests/test.bats rename to .deprecated/protobuf/tests/test.bats diff --git a/protobuf/tests/test.sh b/.deprecated/protobuf/tests/test.sh similarity index 100% rename from protobuf/tests/test.sh rename to .deprecated/protobuf/tests/test.sh diff --git a/.deprecated/protobuf2/README.md b/.deprecated/protobuf2/README.md new file mode 100644 index 0000000000..8515bbeb4c --- /dev/null +++ b/.deprecated/protobuf2/README.md @@ -0,0 +1,5 @@ +# protobuf2 + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/protobuf2/plan.sh b/.deprecated/protobuf2/plan.sh similarity index 100% rename from protobuf2/plan.sh rename to .deprecated/protobuf2/plan.sh diff --git a/.deprecated/psmisc/README.md b/.deprecated/psmisc/README.md new file mode 100644 index 0000000000..6c2a877d7b --- /dev/null +++ b/.deprecated/psmisc/README.md @@ -0,0 +1,5 @@ +# psmisc + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/psmisc/plan.sh b/.deprecated/psmisc/plan.sh similarity index 100% rename from psmisc/plan.sh rename to .deprecated/psmisc/plan.sh diff --git a/psmisc/tests/test.bats b/.deprecated/psmisc/tests/test.bats similarity index 100% rename from psmisc/tests/test.bats rename to .deprecated/psmisc/tests/test.bats diff --git a/psmisc/tests/test.sh b/.deprecated/psmisc/tests/test.sh similarity index 100% rename from psmisc/tests/test.sh rename to .deprecated/psmisc/tests/test.sh diff --git a/python-minimal/README.md b/.deprecated/python-minimal/README.md similarity index 89% rename from python-minimal/README.md rename to .deprecated/python-minimal/README.md index 4063aa7b38..a25c8d9543 100644 --- a/python-minimal/README.md +++ b/.deprecated/python-minimal/README.md @@ -15,6 +15,6 @@ updates for those packages or more churn across our entire ecosystem. As a result, this package (`python-minimal`) was introduced so that we have a version of Python that has minimal depdencies, should need infrequent updates, and keeps the number of packages that would cause a "world rebuild" to a minimum. -## Maintainers +## Moved -* The Habitat Maintainers: +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) \ No newline at end of file diff --git a/python-minimal/plan.sh b/.deprecated/python-minimal/plan.sh similarity index 100% rename from python-minimal/plan.sh rename to .deprecated/python-minimal/plan.sh diff --git a/python-minimal/tests/test.sh b/.deprecated/python-minimal/tests/test.sh similarity index 100% rename from python-minimal/tests/test.sh rename to .deprecated/python-minimal/tests/test.sh diff --git a/.deprecated/python/README.md b/.deprecated/python/README.md new file mode 100644 index 0000000000..d3cb32e8b0 --- /dev/null +++ b/.deprecated/python/README.md @@ -0,0 +1,7 @@ +# python + +Python is a programming language that lets you work quickly and integrate systems more effectively. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/python/plan.sh b/.deprecated/python/plan.sh similarity index 100% rename from python/plan.sh rename to .deprecated/python/plan.sh diff --git a/.deprecated/python2/README.md b/.deprecated/python2/README.md new file mode 100644 index 0000000000..8e2885523d --- /dev/null +++ b/.deprecated/python2/README.md @@ -0,0 +1,7 @@ +# python2 + +Python is a programming language that lets you work quickly and integrate systems more effectively. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/python2/plan.sh b/.deprecated/python2/plan.sh similarity index 100% rename from python2/plan.sh rename to .deprecated/python2/plan.sh diff --git a/.deprecated/python34/README.md b/.deprecated/python34/README.md new file mode 100644 index 0000000000..334523d4ac --- /dev/null +++ b/.deprecated/python34/README.md @@ -0,0 +1,7 @@ +# python34 + +Python is a programming language that lets you work quickly and integrate systems more effectively. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/python34/plan.sh b/.deprecated/python34/plan.sh similarity index 100% rename from python34/plan.sh rename to .deprecated/python34/plan.sh diff --git a/.deprecated/python35/README.md b/.deprecated/python35/README.md new file mode 100644 index 0000000000..d648275275 --- /dev/null +++ b/.deprecated/python35/README.md @@ -0,0 +1,7 @@ +# python35 + +Python is a programming language that lets you work quickly and integrate systems more effectively. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/python35/plan.sh b/.deprecated/python35/plan.sh similarity index 100% rename from python35/plan.sh rename to .deprecated/python35/plan.sh diff --git a/.deprecated/python36/README.md b/.deprecated/python36/README.md new file mode 100644 index 0000000000..b3027f0c93 --- /dev/null +++ b/.deprecated/python36/README.md @@ -0,0 +1,7 @@ +# python36 + +Python is a programming language that lets you work quickly and integrate systems more effectively. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/python36/plan.sh b/.deprecated/python36/plan.sh similarity index 100% rename from python36/plan.sh rename to .deprecated/python36/plan.sh diff --git a/.deprecated/python37/README.md b/.deprecated/python37/README.md new file mode 100644 index 0000000000..beef4973a7 --- /dev/null +++ b/.deprecated/python37/README.md @@ -0,0 +1,7 @@ +# python37 + +Python is a programming language that lets you work quickly and integrate systems more effectively. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/python37/plan.sh b/.deprecated/python37/plan.sh similarity index 100% rename from python37/plan.sh rename to .deprecated/python37/plan.sh diff --git a/.deprecated/raml2html/README.md b/.deprecated/raml2html/README.md new file mode 100644 index 0000000000..ad8b9c8c55 --- /dev/null +++ b/.deprecated/raml2html/README.md @@ -0,0 +1,7 @@ +# raml2html + +RAML to HTML documentation generator. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/raml2html/plan.sh b/.deprecated/raml2html/plan.sh similarity index 100% rename from raml2html/plan.sh rename to .deprecated/raml2html/plan.sh diff --git a/.deprecated/readline/README.md b/.deprecated/readline/README.md new file mode 100644 index 0000000000..f98f519595 --- /dev/null +++ b/.deprecated/readline/README.md @@ -0,0 +1,5 @@ +# readline + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/readline/link-against-ncurses.patch b/.deprecated/readline/link-against-ncurses.patch similarity index 100% rename from readline/link-against-ncurses.patch rename to .deprecated/readline/link-against-ncurses.patch diff --git a/readline/plan.sh b/.deprecated/readline/plan.sh similarity index 100% rename from readline/plan.sh rename to .deprecated/readline/plan.sh diff --git a/readline/readline-patches.sh b/.deprecated/readline/readline-patches.sh similarity index 100% rename from readline/readline-patches.sh rename to .deprecated/readline/readline-patches.sh diff --git a/readline/tests/test.bats b/.deprecated/readline/tests/test.bats similarity index 100% rename from readline/tests/test.bats rename to .deprecated/readline/tests/test.bats diff --git a/readline/tests/test.sh b/.deprecated/readline/tests/test.sh similarity index 100% rename from readline/tests/test.sh rename to .deprecated/readline/tests/test.sh diff --git a/.deprecated/readline6/README.md b/.deprecated/readline6/README.md new file mode 100644 index 0000000000..11f72b651c --- /dev/null +++ b/.deprecated/readline6/README.md @@ -0,0 +1,5 @@ +# readline6 + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) \ No newline at end of file diff --git a/readline6/plan.sh b/.deprecated/readline6/plan.sh similarity index 100% rename from readline6/plan.sh rename to .deprecated/readline6/plan.sh diff --git a/readline6/readline-patches.sh b/.deprecated/readline6/readline-patches.sh similarity index 100% rename from readline6/readline-patches.sh rename to .deprecated/readline6/readline-patches.sh diff --git a/.deprecated/rq/README.md b/.deprecated/rq/README.md new file mode 100644 index 0000000000..7df54de44d --- /dev/null +++ b/.deprecated/rq/README.md @@ -0,0 +1,7 @@ +# rq + +Record Query - A tool for doing record analysis and transformation + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/rq/plan.sh b/.deprecated/rq/plan.sh similarity index 100% rename from rq/plan.sh rename to .deprecated/rq/plan.sh diff --git a/.deprecated/rust/README.md b/.deprecated/rust/README.md new file mode 100644 index 0000000000..82ca327bd4 --- /dev/null +++ b/.deprecated/rust/README.md @@ -0,0 +1,7 @@ +# rust + +Safe, concurrent, practical language + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/rust/plan.sh b/.deprecated/rust/plan.sh similarity index 100% rename from rust/plan.sh rename to .deprecated/rust/plan.sh diff --git a/rust/tests/test.bats b/.deprecated/rust/tests/test.bats similarity index 100% rename from rust/tests/test.bats rename to .deprecated/rust/tests/test.bats diff --git a/rust/tests/test.sh b/.deprecated/rust/tests/test.sh similarity index 100% rename from rust/tests/test.sh rename to .deprecated/rust/tests/test.sh diff --git a/.deprecated/sed/README.md b/.deprecated/sed/README.md new file mode 100644 index 0000000000..0ae32cc084 --- /dev/null +++ b/.deprecated/sed/README.md @@ -0,0 +1,5 @@ +# sed + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/sed/fix-test-getopt-posix-with-glibc-2.26.patch b/.deprecated/sed/fix-test-getopt-posix-with-glibc-2.26.patch similarity index 100% rename from sed/fix-test-getopt-posix-with-glibc-2.26.patch rename to .deprecated/sed/fix-test-getopt-posix-with-glibc-2.26.patch diff --git a/sed/plan.sh b/.deprecated/sed/plan.sh similarity index 100% rename from sed/plan.sh rename to .deprecated/sed/plan.sh diff --git a/sed/tests/test.bats b/.deprecated/sed/tests/test.bats similarity index 100% rename from sed/tests/test.bats rename to .deprecated/sed/tests/test.bats diff --git a/sed/tests/test.sh b/.deprecated/sed/tests/test.sh similarity index 100% rename from sed/tests/test.sh rename to .deprecated/sed/tests/test.sh diff --git a/.deprecated/shadow/README.md b/.deprecated/shadow/README.md new file mode 100644 index 0000000000..e7437f09cf --- /dev/null +++ b/.deprecated/shadow/README.md @@ -0,0 +1,7 @@ +# shadow + +Password and account management tool suite + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/shadow/dots-in-usernames.patch b/.deprecated/shadow/dots-in-usernames.patch similarity index 100% rename from shadow/dots-in-usernames.patch rename to .deprecated/shadow/dots-in-usernames.patch diff --git a/shadow/plan.sh b/.deprecated/shadow/plan.sh similarity index 100% rename from shadow/plan.sh rename to .deprecated/shadow/plan.sh diff --git a/shadow/tests/test.bats b/.deprecated/shadow/tests/test.bats similarity index 100% rename from shadow/tests/test.bats rename to .deprecated/shadow/tests/test.bats diff --git a/shadow/tests/test.sh b/.deprecated/shadow/tests/test.sh similarity index 100% rename from shadow/tests/test.sh rename to .deprecated/shadow/tests/test.sh diff --git a/.deprecated/sqlite/README.md b/.deprecated/sqlite/README.md new file mode 100644 index 0000000000..b07c7db781 --- /dev/null +++ b/.deprecated/sqlite/README.md @@ -0,0 +1,7 @@ +# sqlite + +A software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/sqlite/plan.sh b/.deprecated/sqlite/plan.sh similarity index 100% rename from sqlite/plan.sh rename to .deprecated/sqlite/plan.sh diff --git a/sqlite/tests/test.bats b/.deprecated/sqlite/tests/test.bats similarity index 100% rename from sqlite/tests/test.bats rename to .deprecated/sqlite/tests/test.bats diff --git a/sqlite/tests/test.sh b/.deprecated/sqlite/tests/test.sh similarity index 100% rename from sqlite/tests/test.sh rename to .deprecated/sqlite/tests/test.sh diff --git a/.deprecated/tar/README.md b/.deprecated/tar/README.md new file mode 100644 index 0000000000..bbafdf0d91 --- /dev/null +++ b/.deprecated/tar/README.md @@ -0,0 +1,7 @@ +# tar + +GNU Tar provides the ability to create tar archives, as well as various other kinds of manipulation. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/tar/plan.sh b/.deprecated/tar/plan.sh similarity index 100% rename from tar/plan.sh rename to .deprecated/tar/plan.sh diff --git a/tar/tests/test.bats b/.deprecated/tar/tests/test.bats similarity index 100% rename from tar/tests/test.bats rename to .deprecated/tar/tests/test.bats diff --git a/tar/tests/test.sh b/.deprecated/tar/tests/test.sh similarity index 100% rename from tar/tests/test.sh rename to .deprecated/tar/tests/test.sh diff --git a/.deprecated/tcl/README.md b/.deprecated/tcl/README.md new file mode 100644 index 0000000000..4f898eb344 --- /dev/null +++ b/.deprecated/tcl/README.md @@ -0,0 +1,7 @@ +# tcl + +Tool Command Language -- A dynamic programming language. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/tcl/plan.sh b/.deprecated/tcl/plan.sh similarity index 100% rename from tcl/plan.sh rename to .deprecated/tcl/plan.sh diff --git a/tcl/tests/fixtures/simple.tcl b/.deprecated/tcl/tests/fixtures/simple.tcl similarity index 100% rename from tcl/tests/fixtures/simple.tcl rename to .deprecated/tcl/tests/fixtures/simple.tcl diff --git a/tcl/tests/test.bats b/.deprecated/tcl/tests/test.bats similarity index 100% rename from tcl/tests/test.bats rename to .deprecated/tcl/tests/test.bats diff --git a/tcl/tests/test.sh b/.deprecated/tcl/tests/test.sh similarity index 100% rename from tcl/tests/test.sh rename to .deprecated/tcl/tests/test.sh diff --git a/.deprecated/texinfo/README.md b/.deprecated/texinfo/README.md new file mode 100644 index 0000000000..afe5eb4336 --- /dev/null +++ b/.deprecated/texinfo/README.md @@ -0,0 +1,5 @@ +# texinfo + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/texinfo/plan.sh b/.deprecated/texinfo/plan.sh similarity index 100% rename from texinfo/plan.sh rename to .deprecated/texinfo/plan.sh diff --git a/texinfo/tests/test.bats b/.deprecated/texinfo/tests/test.bats similarity index 100% rename from texinfo/tests/test.bats rename to .deprecated/texinfo/tests/test.bats diff --git a/texinfo/tests/test.sh b/.deprecated/texinfo/tests/test.sh similarity index 100% rename from texinfo/tests/test.sh rename to .deprecated/texinfo/tests/test.sh diff --git a/.deprecated/tzdata/README.md b/.deprecated/tzdata/README.md new file mode 100644 index 0000000000..97196f390f --- /dev/null +++ b/.deprecated/tzdata/README.md @@ -0,0 +1,7 @@ +# tzdata + +Sources for time zone and daylight saving time data + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/tzdata/plan.sh b/.deprecated/tzdata/plan.sh similarity index 100% rename from tzdata/plan.sh rename to .deprecated/tzdata/plan.sh diff --git a/.deprecated/unzip/README.md b/.deprecated/unzip/README.md new file mode 100644 index 0000000000..681a8715bd --- /dev/null +++ b/.deprecated/unzip/README.md @@ -0,0 +1,7 @@ +# unzip + +UnZip is an extraction utility for archives compressed in .zip format (also called 'zipfiles'). + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/unzip/plan.sh b/.deprecated/unzip/plan.sh similarity index 100% rename from unzip/plan.sh rename to .deprecated/unzip/plan.sh diff --git a/.deprecated/util-linux/README.md b/.deprecated/util-linux/README.md new file mode 100644 index 0000000000..6635772f46 --- /dev/null +++ b/.deprecated/util-linux/README.md @@ -0,0 +1,7 @@ +# util-linux + +Miscellaneous system utilities for Linux + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/util-linux/plan.sh b/.deprecated/util-linux/plan.sh similarity index 100% rename from util-linux/plan.sh rename to .deprecated/util-linux/plan.sh diff --git a/util-linux/tests/test.bats b/.deprecated/util-linux/tests/test.bats similarity index 100% rename from util-linux/tests/test.bats rename to .deprecated/util-linux/tests/test.bats diff --git a/util-linux/tests/test.sh b/.deprecated/util-linux/tests/test.sh similarity index 100% rename from util-linux/tests/test.sh rename to .deprecated/util-linux/tests/test.sh diff --git a/.deprecated/vim/README.md b/.deprecated/vim/README.md new file mode 100644 index 0000000000..03a4faf3e2 --- /dev/null +++ b/.deprecated/vim/README.md @@ -0,0 +1,7 @@ +# vim + +Vim is a greatly improved version of the good old UNIX editor Vi + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/vim/plan.sh b/.deprecated/vim/plan.sh similarity index 100% rename from vim/plan.sh rename to .deprecated/vim/plan.sh diff --git a/vim/tests/test.bats b/.deprecated/vim/tests/test.bats similarity index 100% rename from vim/tests/test.bats rename to .deprecated/vim/tests/test.bats diff --git a/vim/tests/test.sh b/.deprecated/vim/tests/test.sh similarity index 100% rename from vim/tests/test.sh rename to .deprecated/vim/tests/test.sh diff --git a/.deprecated/wget/README.md b/.deprecated/wget/README.md new file mode 100644 index 0000000000..1a48908e04 --- /dev/null +++ b/.deprecated/wget/README.md @@ -0,0 +1,7 @@ +# wget + +GNU Wget is a free software package for retrieving files using HTTP, HTTPS, FTP and FTPS the most widely-used Internet protocols. + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/wget/plan.sh b/.deprecated/wget/plan.sh similarity index 100% rename from wget/plan.sh rename to .deprecated/wget/plan.sh diff --git a/.deprecated/xz-musl/README.md b/.deprecated/xz-musl/README.md new file mode 100644 index 0000000000..0e71263070 --- /dev/null +++ b/.deprecated/xz-musl/README.md @@ -0,0 +1,5 @@ +# xz-musl + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/xz-musl/plan.sh b/.deprecated/xz-musl/plan.sh similarity index 100% rename from xz-musl/plan.sh rename to .deprecated/xz-musl/plan.sh diff --git a/.deprecated/xz/README.md b/.deprecated/xz/README.md new file mode 100644 index 0000000000..954d406d81 --- /dev/null +++ b/.deprecated/xz/README.md @@ -0,0 +1,5 @@ +# xz + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/xz/plan.sh b/.deprecated/xz/plan.sh similarity index 100% rename from xz/plan.sh rename to .deprecated/xz/plan.sh diff --git a/xz/tests/test.bats b/.deprecated/xz/tests/test.bats similarity index 100% rename from xz/tests/test.bats rename to .deprecated/xz/tests/test.bats diff --git a/xz/tests/test.sh b/.deprecated/xz/tests/test.sh similarity index 100% rename from xz/tests/test.sh rename to .deprecated/xz/tests/test.sh diff --git a/.deprecated/zeromq/README.md b/.deprecated/zeromq/README.md new file mode 100644 index 0000000000..eff5eb088c --- /dev/null +++ b/.deprecated/zeromq/README.md @@ -0,0 +1,7 @@ +# zeromq + +ZeroMQ core engine in C++, implements ZMTP/3.1 + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/zeromq/plan.sh b/.deprecated/zeromq/plan.sh similarity index 100% rename from zeromq/plan.sh rename to .deprecated/zeromq/plan.sh diff --git a/.deprecated/zlib-musl/README.md b/.deprecated/zlib-musl/README.md new file mode 100644 index 0000000000..8a8cc75d1a --- /dev/null +++ b/.deprecated/zlib-musl/README.md @@ -0,0 +1,5 @@ +# zlib-musl + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/zlib-musl/plan.sh b/.deprecated/zlib-musl/plan.sh similarity index 100% rename from zlib-musl/plan.sh rename to .deprecated/zlib-musl/plan.sh diff --git a/.deprecated/zlib/README.md b/.deprecated/zlib/README.md new file mode 100644 index 0000000000..bfa9101e3d --- /dev/null +++ b/.deprecated/zlib/README.md @@ -0,0 +1,5 @@ +# zlib + +## Moved + +This plan has been moved. For more information see [here](https://github.com/habitat-sh/core-plans#additional-plans) diff --git a/zlib/plan.sh b/.deprecated/zlib/plan.sh similarity index 100% rename from zlib/plan.sh rename to .deprecated/zlib/plan.sh diff --git a/zlib/tests/test.bats b/.deprecated/zlib/tests/test.bats similarity index 100% rename from zlib/tests/test.bats rename to .deprecated/zlib/tests/test.bats diff --git a/zlib/tests/test.sh b/.deprecated/zlib/tests/test.sh similarity index 100% rename from zlib/tests/test.sh rename to .deprecated/zlib/tests/test.sh diff --git a/README.md b/README.md index 1c68b9591b..2002650921 100644 --- a/README.md +++ b/README.md @@ -45,6 +45,162 @@ up a markdown file that follows the template and open a pull request. - [Forums](https://forums.habitat.sh/) - Community triage is every Tuesday at 10am Pacific. The link to participate is shared in the [Habitat Slack channel](https://slack.habitat.sh), and videos are posted on the [Habitat YouTube channel](https://youtube.com/channel/UC0wJZeP2dfPZaDUPgvpVpSg). +## Additional Plans + +Important plans have been moved from the core-plans repo to a new organisation, [chef-base-plans](https://github.com/chef-base-plans/). The plan name and new location will be listed below. + +| Plan | Location | +| --- | --- | +| acl | https://github.com/chef-base-plans/acl | +| attr | https://github.com/chef-base-plans/attr | +| autoconf | https://github.com/chef-base-plans/autoconf | +| automake | https://github.com/chef-base-plans/automake | +| aws-cli | https://github.com/chef-base-plans/aws-cli | +| bash | https://github.com/chef-base-plans/bash | +| bats | https://github.com/chef-base-plans/bats | +| bc | https://github.com/chef-base-plans/bc | +| binutils | https://github.com/chef-base-plans/binutils | +| bison | https://github.com/chef-base-plans/bison | +| busybox-static | https://github.com/chef-base-plans/busybox-static | +| bzip2 | https://github.com/chef-base-plans/bzip2 | +| bzip2-musl | https://github.com/chef-base-plans/bzip2-musl | +| cacerts | https://github.com/chef-base-plans/cacerts | +| check | https://github.com/chef-base-plans/check | +| clens | https://github.com/chef-base-plans/clens | +| cmake | https://github.com/chef-base-plans/cmake | +| coreutils | https://github.com/chef-base-plans/coreutils | +| corretto | https://github.com/chef-base-plans/corretto | +| corretto11 | https://github.com/chef-base-plans/corretto11 | +| corretto8 | https://github.com/chef-base-plans/corretto8 | +| curl | https://github.com/chef-base-plans/curl | +| cyrus-sasl | https://github.com/chef-base-plans/cyrus-sasl | +| db | https://github.com/chef-base-plans/db | +| dejagnu | https://github.com/chef-base-plans/dejagnu | +| diffutils | https://github.com/chef-base-plans/diffutils | +| docker | https://github.com/chef-base-plans/docker | +| docker17 | https://github.com/chef-base-plans/docker17 | +| erlang | https://github.com/chef-base-plans/erlang | +| erlang16 | https://github.com/chef-base-plans/erlang16 | +| erlang18 | https://github.com/chef-base-plans/erlang18 | +| erlang19 | https://github.com/chef-base-plans/erlang19 | +| erlang20 | https://github.com/chef-base-plans/erlang20 | +| erlang21 | https://github.com/chef-base-plans/erlang21 | +| erlang22 | https://github.com/chef-base-plans/erlang22 | +| expat | https://github.com/chef-base-plans/expat | +| expect | https://github.com/chef-base-plans/expect | +| file | https://github.com/chef-base-plans/file | +| findutils | https://github.com/chef-base-plans/findutils | +| flex | https://github.com/chef-base-plans/flex | +| fontconfig | https://github.com/chef-base-plans/fontconfig | +| freetype | https://github.com/chef-base-plans/freetype | +| gawk | https://github.com/chef-base-plans/gawk | +| gcc | https://github.com/chef-base-plans/gcc | +| gcc-libs | https://github.com/chef-base-plans/gcc-libs | +| gdal | https://github.com/chef-base-plans/gdal | +| gdbm | https://github.com/chef-base-plans/gdbm | +| geos | https://github.com/chef-base-plans/geos | +| gettext | https://github.com/chef-base-plans/gettext | +| git | https://github.com/chef-base-plans/git | +| glibc | https://github.com/chef-base-plans/glibc | +| gmp | https://github.com/chef-base-plans/gmp | +| go | https://github.com/chef-base-plans/go | +| go14 | https://github.com/chef-base-plans/go14 | +| go17 | https://github.com/chef-base-plans/go17 | +| grep | https://github.com/chef-base-plans/grep | +| groff | https://github.com/chef-base-plans/groff | +| gzip | https://github.com/chef-base-plans/gzip | +| iana-etc | https://github.com/chef-base-plans/iana-etc | +| inetutils | https://github.com/chef-base-plans/inetutils | +| less | https://github.com/chef-base-plans/less | +| libarchive | https://github.com/chef-base-plans/libarchive | +| libarchive-musl | https://github.com/chef-base-plans/libarchive-musl | +| libbsd | https://github.com/chef-base-plans/libbsd | +| libcap | https://github.com/chef-base-plans/libcap | +| libedit | https://github.com/chef-base-plans/libedit | +| libevent | https://github.com/chef-base-plans/libevent | +| libffi | https://github.com/chef-base-plans/libffi | +| libiconv | https://github.com/chef-base-plans/libiconv | +| libidn2 | https://github.com/chef-base-plans/libidn2 | +| libmpc | https://github.com/chef-base-plans/libmpc | +| libossp-uuid | https://github.com/chef-base-plans/libossp-uuid | +| libpng | https://github.com/chef-base-plans/libpng | +| libsodium | https://github.com/chef-base-plans/libsodium | +| libsodium-musl | https://github.com/chef-base-plans/libsodium-musl | +| libtool | https://github.com/chef-base-plans/libtool | +| libunistring | https://github.com/chef-base-plans/libunistring | +| libxml2 | https://github.com/chef-base-plans/libxml2 | +| linux-headers | https://github.com/chef-base-plans/linux-headers | +| linux-headers-musl | https://github.com/chef-base-plans/linux-headers-musl | +| m4 | https://github.com/chef-base-plans/m4 | +| make | https://github.com/chef-base-plans/make | +| memcached | https://github.com/chef-base-plans/memcached | +| mg | https://github.com/chef-base-plans/mg | +| minio | https://github.com/chef-base-plans/minio | +| mpfr | https://github.com/chef-base-plans/mpfr | +| musl | https://github.com/chef-base-plans/musl | +| ncurses | https://github.com/chef-base-plans/ncurses | +| ncurses5 | https://github.com/chef-base-plans/Ncurses5 | +| nghttp2 | https://github.com/chef-base-plans/nghttp2 | +| nginx | https://github.com/chef-base-plans/nginx | +| node | https://github.com/chef-base-plans/node | +| node10 | https://github.com/chef-base-plans/node10 | +| node11 | https://github.com/chef-base-plans/node11 | +| node12 | https://github.com/chef-base-plans/node12 | +| node6 | https://github.com/chef-base-plans/node6 | +| node8 | https://github.com/chef-base-plans/node8 | +| node9 | https://github.com/chef-base-plans/node9 | +| openssh | https://github.com/chef-base-plans/openssh | +| openssl | https://github.com/chef-base-plans/openssl | +| openssl-fips | https://github.com/chef-base-plans/openssl-fips | +| openssl-musl | https://github.com/chef-base-plans/openssl-musl | +| patch | https://github.com/chef-base-plans/patch | +| patchelf | https://github.com/chef-base-plans/patchelf | +| pcre | https://github.com/chef-base-plans/pcre | +| perl | https://github.com/chef-base-plans/perl | +| phantomjs | https://github.com/chef-base-plans/phantomjs | +| pkg-config | https://github.com/chef-base-plans/pkg-config | +| postgresql | https://github.com/chef-base-plans/postgresql | +| postgresql11 | https://github.com/chef-base-plans/postgresql11 | +| postgresql93 | https://github.com/chef-base-plans/postgresql93 | +| postgresql94 | https://github.com/chef-base-plans/postgresql94 | +| postgresql95 | https://github.com/chef-base-plans/postgresql95 | +| postgresql96 | https://github.com/chef-base-plans/postgresql96 | +| procps-ng | https://github.com/chef-base-plans/procps-ng | +| proj | https://github.com/chef-base-plans/proj | +| protobuf | https://github.com/chef-base-plans/protobuf | +| protobuf-cpp | https://github.com/chef-base-plans/protobuf-cpp | +| protobuf-rust | https://github.com/chef-base-plans/protobuf-rust | +| protobuf2 | https://github.com/chef-base-plans/protobuf2 | +| psmisc | https://github.com/chef-base-plans/psmisc | +| python | https://github.com/chef-base-plans/python | +| python-minimal | https://github.com/chef-base-plans/python-minimal | +| python2 | https://github.com/chef-base-plans/python2 | +| Python34 | https://github.com/chef-base-plans/Python34 | +| Python35 | https://github.com/chef-base-plans/Python35 | +| Python36 | https://github.com/chef-base-plans/Python36 | +| Python37 | https://github.com/chef-base-plans/Python37 | +| raml2html | https://github.com/chef-base-plans/raml2html | +| readline | https://github.com/chef-base-plans/readline | +| readline6 | https://github.com/chef-base-plans/readline6 | +| rq | https://github.com/chef-base-plans/rq | +| rust | https://github.com/chef-base-plans/rust | +| sed | https://github.com/chef-base-plans/sed | +| shadow | https://github.com/chef-base-plans/shadow | +| sqlite | https://github.com/chef-base-plans/sqlite | +| tar | https://github.com/chef-base-plans/tar | +| tcl | https://github.com/chef-base-plans/tcl | +| texinfo | https://github.com/chef-base-plans/texinfo | +| tzdata | https://github.com/chef-base-plans/tzdata | +| unzip | https://github.com/chef-base-plans/unzip | +| util-linux | https://github.com/chef-base-plans/util-linux | +| vim | https://github.com/chef-base-plans/vim | +| wget | https://github.com/chef-base-plans/wget | +| xz | https://github.com/chef-base-plans/xz | +| xz-musl | https://github.com/chef-base-plans/xz-musl | +| zeromq | https://github.com/chef-base-plans/zeromq | +| zlib | https://github.com/chef-base-plans/zlib | +| zlib-musl | https://github.com/chef-base-plans/zlib-musl | + ## License Copyright (c) 2016 Chef Software Inc. and/or applicable contributors diff --git a/acl/README.md b/acl/README.md deleted file mode 100644 index 745b38cf58..0000000000 --- a/acl/README.md +++ /dev/null @@ -1,19 +0,0 @@ -# acl - -Commands for Manipulating POSIX Access Control Lists. - -## Maintainers - -* The Habitat Maintainers: - -## Type of Package - -Binary package - -## Usage - -*TODO: Add instructions for usage* - -# Testing - -To run tests follow the example in the latest [test standards document](https://github.com/habitat-sh/core-plans/blob/master/docs/dev/policy_documents/standards-for-tests.md). diff --git a/attr/README.md b/attr/README.md deleted file mode 100644 index 471490d4c2..0000000000 --- a/attr/README.md +++ /dev/null @@ -1,23 +0,0 @@ -# attr - -Commands for Manipulating Filesystem Extended Attributes - -## Maintainers - -* The Habitat Maintainers: - -## Type of Package - -Binary package - -## Usage - -This can be installed on your system with `hab pkg install` or added as a dependency for packages. - -``` -hab pkg install --binlink core/attr -``` - -``` -pkg_deps=(core/attr) -``` diff --git a/autoconf/README.md b/autoconf/README.md deleted file mode 100644 index 01d51cf5e0..0000000000 --- a/autoconf/README.md +++ /dev/null @@ -1,23 +0,0 @@ -# autoconf - -Autoconf is an extensible package of M4 macros that produce shell scripts to automatically configure software source code packages. - -## Maintainers - -* The Habitat Maintainers: - -## Type of Package - -Binary package - -## Usage - -This can be installed on your system with `hab pkg install` or added as a dependency for packages. - -``` -hab pkg install --binlink core/autoconf -``` - -``` -pkg_deps=(core/autoconf) -``` diff --git a/automake/README.md b/automake/README.md deleted file mode 100644 index c4520191fe..0000000000 --- a/automake/README.md +++ /dev/null @@ -1,40 +0,0 @@ -# automake - -A tool for automatically generating Makefile.in files compliant with the GNU Coding Standards - -## Maintainers - -* The Habitat Maintainers: - -## Type of Package - -Binary package - -## Usage - -Typically this is a build time dependency that can be added to your `plan.sh`: - -``` -pkg_build_deps=(core/automake) -``` - -## TODO - -`make check` do not pass all tests, here are the ones that fail as of 2017-12-13: - -* t/amopts-location.sh -* t/add-missing-install-sh.sh -* t/javadir-undefined.sh -* t/java-mix.sh -* t/lex-depend.sh -* t/location.sh -* t/preproc-errmsg.sh -* t/repeated-options.sh -* t/src-acsubst.sh -* t/vars3.sh -* t/warnopts.sh -* t/warnings-win-over-strictness.sh -* t/yflags-conditional.sh - -Also, note that this test suite is designed with many compilers/interpreters in mind (eg: java, python) -making them all pass seem not possible/desirable. diff --git a/bash-static/bash-patches.sh b/bash-static/bash-patches.sh new file mode 100644 index 0000000000..0d780e6ae9 --- /dev/null +++ b/bash-static/bash-patches.sh @@ -0,0 +1,42 @@ +# The root URL for all official patch files +_patch_url_base="$_url_base/${_distname}-${_base_version}-patches/${_distname}${_base_version//.}" + +# All official patch file URLs +_patch_files=( + "${_patch_url_base}-001" + "${_patch_url_base}-002" + "${_patch_url_base}-003" + "${_patch_url_base}-004" + "${_patch_url_base}-005" + "${_patch_url_base}-006" + "${_patch_url_base}-007" + "${_patch_url_base}-008" + "${_patch_url_base}-009" + "${_patch_url_base}-010" + "${_patch_url_base}-011" + "${_patch_url_base}-012" + "${_patch_url_base}-013" + "${_patch_url_base}-014" + "${_patch_url_base}-015" + "${_patch_url_base}-016" +) + +# All official patch file shasums +_patch_shasums=( + f2fe9e1f0faddf14ab9bfa88d450a75e5d028fedafad23b88716bd657c737289 + 87e87d3542e598799adb3e7e01c8165bc743e136a400ed0de015845f7ff68707 + 4eebcdc37b13793a232c5f2f498a5fcbf7da0ecb3da2059391c096db620ec85b + 14447ad832add8ecfafdce5384badd933697b559c4688d6b9e3d36ff36c62f08 + 5bf54dd9bd2c211d2bfb34a49e2c741f2ed5e338767e9ce9f4d41254bf9f8276 + d68529a6ff201b6ff5915318ab12fc16b8a0ebb77fda3308303fcc1e13398420 + 17b41e7ee3673d8887dd25992417a398677533ab8827938aa41fad70df19af9b + eec64588622a82a5029b2776e218a75a3640bef4953f09d6ee1f4199670ad7e3 + ed3ca21767303fc3de93934aa524c2e920787c506b601cc40a4897d4b094d903 + d6fbc325f0b5dc54ddbe8ee43020bced8bd589ddffea59d128db14b2e52a8a11 + 2c4de332b91eaf797abbbd6c79709690b5cbd48b12e8dfe748096dbd7bf474ea + 2943ee19688018296f2a04dbfe30b7138b889700efa8ff1c0524af271e0ee233 + f5d7178d8da30799e01b83a0802018d913d6aa972dd2ddad3b927f3f3eb7099a + 5d6eee6514ee6e22a87bba8d22be0a8621a0ae119246f1c5a9a35db1f72af589 + a517df2dda93b26d5cbf00effefea93e3a4ccd6652f152f4109170544ebfa05e + ffd1d7a54a99fa7f5b1825e4f7e95d8c8876bc2ca151f150e751d429c650b06d +) diff --git a/bash-static/plan.sh b/bash-static/plan.sh index d4cb0599f9..6dd2103b2c 100644 --- a/bash-static/plan.sh +++ b/bash-static/plan.sh @@ -1,23 +1,74 @@ -source ../bash/plan.sh - pkg_name=bash-static +_distname="bash" pkg_origin=core +_base_version=5.0 +pkg_version="${_base_version}.16" pkg_maintainer="The Habitat Maintainers " pkg_description="Bash is the GNU Project's shell. Bash is the Bourne Again SHell." pkg_upstream_url=http://www.gnu.org/software/bash/bash.html pkg_license=("GPL-3.0-or-later") +_url_base="https://ftp.gnu.org/gnu/${_distname}" +pkg_source="${_url_base}/${_distname}-${_base_version}.tar.gz" +pkg_shasum=b4a80f2ac66170b2913efbfb9f2594f1f76c7b1afd11f799e22035d63077fb4d pkg_dirname="${_distname}-${_base_version}" -# Throw the run deps into build deps as this will be static pkg_build_deps=( - "${pkg_deps[@]}" - "${pkg_build_deps[@]}" + core/coreutils + core/diffutils + core/patch + core/make + core/gcc + core/perl + core/glibc + core/ncurses + core/readline +) +pkg_bin_dirs=(bin) +pkg_interpreters=( + bin/bash + bin/sh ) -# Empty out the run deps array -pkg_deps=() do_begin() { - PLAN_CONTEXT=$(abspath ../bash) + # The maintainer of Bash only releases these patches to fix serious issues, + # so any new official patches will be part of this build, which will be + # reflected in the "tiny" or "patch" number of the version coordinate. In + # other words, given 6 patches, the version of this Bash package would be + # `MAJOR.MINOR.6`. + + # Source a file containing an array of patch URLs and an array of patch file + # shasums + source "${PLAN_CONTEXT}/bash-patches.sh" +} + +do_download() { + do_default_download + + # Download all patch files, providing the corresponding shasums so we can + # skip re-downloading if already present and verified + for i in $(seq 0 $((${#_patch_files[@]} - 1))); do + p="${_patch_files[$i]}" + download_file "$p" "$(basename "$p")" "${_patch_shasums[$i]}" + done; unset i p +} + +do_verify() { + do_default_verify + + # Verify all patch files against their shasums + for i in $(seq 0 $((${#_patch_files[@]} - 1))); do + verify_file "$(basename "${_patch_files[$i]}")" "${_patch_shasums[$i]}" + done; unset i +} + +do_prepare() { + do_default_prepare + + # Apply all patch files to the extracted source + for p in "${_patch_files[@]}"; do + build_line "Applying patch $(basename "${p}")" + patch -p0 -i "${HAB_CACHE_SRC_PATH}/$(basename "${p}")" + done } do_build() { @@ -37,3 +88,29 @@ do_build() { make LDFLAGS="-static ${LDFLAGS}" } + +do_check() { + # This test suite hard codes several commands out of coreutils, so we'll add + # those as symlinks before the tests. + local clean_cmds=() + for cmd in /bin/rm /bin/cat /bin/touch /bin/chmod /usr/bin/printf /bin/echo; do + if [[ ! -r "${cmd}" ]]; then + ln -sv "$(pkg_path_for coreutils)/bin/$(basename "${cmd}")" "${cmd}" + clean_cmds+=("${cmd}") + fi + done + + make tests + + # Clean up any symlinks that were added to support the test suite. + for cmd in "${clean_cmds[@]}"; do + rm -fv "${cmd}" + done +} + +do_install() { + do_default_install + + # Add an `sh` which symlinks to `bash` + ln -sv bash "${pkg_prefix}/bin/sh" +} \ No newline at end of file diff --git a/bash/README.md b/bash/README.md deleted file mode 100644 index 37d1dd6d00..0000000000 --- a/bash/README.md +++ /dev/null @@ -1,20 +0,0 @@ -# bash - -Bash is the GNU Project's shell. Bash is the Bourne Again SHell. - -## Maintainers - -* The Habitat Maintainers: - -## Type of Package - -Binary package - -## Usage - -``` -hab pkg install core/bash -hab pkg binlink core/bash bash - -bash -``` diff --git a/bats/README.md b/bats/README.md deleted file mode 100644 index b1bd83d072..0000000000 --- a/bats/README.md +++ /dev/null @@ -1,19 +0,0 @@ -# bats - -Bash Automated Testing System - -## Maintainers - -* The Habitat Maintainers: - -## Type of Package - -Binary package - -## Usage - -``` -hab pkg install core/bats -hab pkg binlink core/bats bats -bats -``` diff --git a/bc/README.md b/bc/README.md deleted file mode 100644 index 86a7dea92f..0000000000 --- a/bc/README.md +++ /dev/null @@ -1,13 +0,0 @@ -# bc - -## Maintainers - -* The Habitat Maintainers: - -## Type of Package - -Binary package - -## Usage - -*TODO: Add instructions for usage* diff --git a/binutils/README.md b/binutils/README.md deleted file mode 100644 index 0ec2e7704c..0000000000 --- a/binutils/README.md +++ /dev/null @@ -1,13 +0,0 @@ -# binutils - -## Maintainers - -* The Habitat Maintainers: - -## Type of Package - -Binary package - -## Usage - -*TODO: Add instructions for usage* diff --git a/bison/README.md b/bison/README.md deleted file mode 100644 index 7b107b3c4e..0000000000 --- a/bison/README.md +++ /dev/null @@ -1,15 +0,0 @@ -# bison - -A parser generator that converts an annotated context-free grammar into a parser - -## Maintainers - -* The Habitat Maintainers: - -## Type of Package - -Binary package - -## Usage - -*TODO: Add instructions for usage* diff --git a/busybox-static/README.md b/busybox-static/README.md deleted file mode 100644 index 18b728a512..0000000000 --- a/busybox-static/README.md +++ /dev/null @@ -1,20 +0,0 @@ -# busybox-static - -## Maintainers - -* The Habitat Maintainers: - -## Type of Package - -Binary package - -## Usage - -Install the package, and binlink any commands you want to use from `busybox-static`. - -Note that because most of these commands are present on existing distributions, you may need to use `--force` while using the binlink command. - -``` -hab pkg install core/busybox-static -hab pkg binlink core/busybox-static telnet --force -``` diff --git a/bzip2-musl/README.md b/bzip2-musl/README.md deleted file mode 100644 index e84064e336..0000000000 --- a/bzip2-musl/README.md +++ /dev/null @@ -1,31 +0,0 @@ -# bzip2-musl - -[bzip2][1] is a freely available, patent free (see below), high-quality data compressor. - -This package is built with [musl-libc][2]. - -## Maintainers - -* The Habitat Maintainers: - -## Type of Package - -Binary package - -## Usage - -To use this plan, include it in your `pkg_build_deps` or `pkg_deps`, for example: - -``` -pkg_build_deps=(core/bzip2-musl) -``` - -or use it directly: - -``` -hab pkg install core/bzip2-musl --binlink -bzip2 -``` - -[1]: http://www.bzip.org/ -[2]: https://www.musl-libc.org diff --git a/check/README.md b/check/README.md deleted file mode 100644 index dd521cf3ea..0000000000 --- a/check/README.md +++ /dev/null @@ -1,13 +0,0 @@ -# check - -## Maintainers - -* The Habitat Maintainers: - -## Type of Package - -Binary package - -## Usage - -*TODO: Add instructions for usage* diff --git a/clens/README.md b/clens/README.md deleted file mode 100644 index b740be1fdf..0000000000 --- a/clens/README.md +++ /dev/null @@ -1,13 +0,0 @@ -# clens - -## Maintainers - -* The Habitat Maintainers: - -## Type of Package - -Binary package - -## Usage - -*TODO: Add instructions for usage* diff --git a/coreutils-static/plan.sh b/coreutils-static/plan.sh index ae6d78d861..cc092d3595 100644 --- a/coreutils-static/plan.sh +++ b/coreutils-static/plan.sh @@ -1,7 +1,7 @@ -source ../coreutils/plan.sh - pkg_name=coreutils-static +_distname=coreutils pkg_origin=core +pkg_version=8.30 pkg_maintainer="The Habitat Maintainers " pkg_description="\ The GNU Core Utilities are the basic file, shell and text manipulation \ @@ -10,18 +10,28 @@ expected to exist on every operating system.\ " pkg_upstream_url="https://www.gnu.org/software/coreutils/" pkg_license=('GPL-3.0') +pkg_source="http://ftp.gnu.org/gnu/$_distname/${_distname}-${pkg_version}.tar.xz" +pkg_shasum="e831b3a86091496cdba720411f9748de81507798f6130adeaef872d206e1b057" pkg_dirname=${_distname}-${pkg_version} -# Throw the run deps into build deps as this will be static pkg_build_deps=( - "${pkg_deps[@]}" - "${pkg_build_deps[@]}" + core/patch + core/make + core/gcc + core/m4 + core/perl + core/diffutils + core/glibc + core/acl + core/attr + core/gmp + core/libcap ) -# Empty out the run deps array -pkg_deps=() +pkg_bin_dirs=(bin) +pkg_interpreters=(bin/env) do_prepare() { - PLAN_CONTEXT=$PLAN_CONTEXT/../coreutils _patch_files + _patch_files } do_build() { @@ -36,5 +46,14 @@ do_build() { make } +do_check() { + make NON_ROOT_USERNAME=nobody check-root + make RUN_EXPENSIVE_TESTS=yes check +} + +_patch_files() { + patch -p1 < "$PLAN_CONTEXT/skip-tests.patch" +} + # We will rely on tests from `coreutils`, so skip them here unset -f do_check diff --git a/coreutils-static/skip-tests.patch b/coreutils-static/skip-tests.patch new file mode 100644 index 0000000000..5b9da235cc --- /dev/null +++ b/coreutils-static/skip-tests.patch @@ -0,0 +1,25 @@ +diff -ru coreutils-8.30.orig/gnulib-tests/Makefile.in coreutils-8.30/gnulib-tests/Makefile.in +--- coreutils-8.30.orig/gnulib-tests/Makefile.in 2018-01-24 18:20:10.734193376 +0000 ++++ coreutils-8.30/gnulib-tests/Makefile.in 2018-01-24 18:32:30.365665960 +0000 +@@ -162,7 +162,7 @@ + test-getdelim$(EXEEXT) test-getdtablesize$(EXEEXT) \ + test-getgroups$(EXEEXT) test-gethostname$(EXEEXT) \ + test-getline$(EXEEXT) test-getloadavg$(EXEEXT) \ +- test-getlogin$(EXEEXT) test-getndelim2$(EXEEXT) \ ++ test-getndelim2$(EXEEXT) \ + test-getopt-gnu$(EXEEXT) test-getopt-posix$(EXEEXT) \ + test-getprogname$(EXEEXT) test-getrusage$(EXEEXT) \ + test-gettimeofday$(EXEEXT) test-hash$(EXEEXT) \ +diff -ru coreutils-8.30.orig/tests/misc/tty.sh coreutils-8.30/tests/misc/tty.sh +--- coreutils-8.30.orig/tests/misc/tty.sh 2018-01-24 18:20:10.794193412 +0000 ++++ coreutils-8.30/tests/misc/tty.sh 2018-01-24 18:31:33.494240708 +0000 +@@ -16,6 +16,9 @@ + # You should have received a copy of the GNU General Public License + # along with this program. If not, see . + ++# Early exit this test ++exit 0 ++ + # Make sure there's a tty on stdin. + . "${srcdir=.}/tests/init.sh"; path_prepend_ ./src + print_ver_ tty diff --git a/coreutils/README.md b/coreutils/README.md deleted file mode 100644 index ff3dcf2413..0000000000 --- a/coreutils/README.md +++ /dev/null @@ -1,15 +0,0 @@ -# coreutils - -Basic file, shell and text manipulation utilities of the GNU operating system. - -## Maintainers - -* The Habitat Maintainers: - -## Type of Package - -Binary package - -## Usage - -*TODO: Add instructions for usage* diff --git a/curl-static-musl/plan.sh b/curl-static-musl/plan.sh index 4d5aabc962..48b25a2bc5 100644 --- a/curl-static-musl/plan.sh +++ b/curl-static-musl/plan.sh @@ -1,5 +1,3 @@ -source "$(dirname "${BASH_SOURCE[0]}")/../curl/plan.sh" - pkg_name=curl-static-musl pkg_distname=curl pkg_origin=core diff --git a/curl/README.md b/curl/README.md deleted file mode 100644 index 40ba6395e4..0000000000 --- a/curl/README.md +++ /dev/null @@ -1,230 +0,0 @@ -# curl - -This package provides the curl binaries. - -[curl](https://curl.haxx.se/) is a tool used in command line or scripts to transfer data. - -## Maintainers - -The Habitat Maintainers humans@habitat.sh - -## Type of Package - -[binary wrapper package](https://www.habitat.sh/docs/best-practices/#binary-wrapper-packages) - -## Usage - -``` -$ hab pkg install core/curl -$ hab pkg binlink core/curl -$ curl --help - -Usage: curl [options...] - --abstract-unix-socket Connect via abstract Unix domain socket - --anyauth Pick any authentication method - -a, --append Append to target file when uploading - --basic Use HTTP Basic Authentication - --cacert CA certificate to verify peer against - --capath CA directory to verify peer against - -E, --cert Client certificate file and password - --cert-status Verify the status of the server certificate - --cert-type Certificate file type (DER/PEM/ENG) - --ciphers SSL ciphers to use - --compressed Request compressed response - -K, --config Read config from a file - --connect-timeout Maximum time allowed for connection - --connect-to Connect to host - -C, --continue-at Resumed transfer offset - -b, --cookie Send cookies from string/file - -c, --cookie-jar Write cookies to after operation - --create-dirs Create necessary local directory hierarchy - --crlf Convert LF to CRLF in upload - --crlfile Get a CRL list in PEM format from the given file - -d, --data HTTP POST data - --data-ascii HTTP POST ASCII data - --data-binary HTTP POST binary data - --data-raw HTTP POST data, '@' allowed - --data-urlencode HTTP POST data url encoded - --delegation GSS-API delegation permission - --digest Use HTTP Digest Authentication - -q, --disable Disable .curlrc - --disable-eprt Inhibit using EPRT or LPRT - --disable-epsv Inhibit using EPSV - --dns-interface Interface to use for DNS requests - --dns-ipv4-addr
IPv4 address to use for DNS requests - --dns-ipv6-addr
IPv6 address to use for DNS requests - --dns-servers DNS server addrs to use - -D, --dump-header Write the received headers to - --egd-file EGD socket path for random data - --engine Crypto engine to use - --expect100-timeout How long to wait for 100-continue - -f, --fail Fail silently (no output at all) on HTTP errors - --fail-early Fail on first transfer error, do not continue - --false-start Enable TLS False Start - -F, --form Specify HTTP multipart POST data - --form-string Specify HTTP multipart POST data - --ftp-account Account data string - --ftp-alternative-to-user String to replace USER [name] - --ftp-create-dirs Create the remote dirs if not present - --ftp-method Control CWD usage - --ftp-pasv Use PASV/EPSV instead of PORT - -P, --ftp-port
Use PORT instead of PASV - --ftp-pret Send PRET before PASV - --ftp-skip-pasv-ip Skip the IP address for PASV - --ftp-ssl-ccc Send CCC after authenticating - --ftp-ssl-ccc-mode Set CCC mode - --ftp-ssl-control Require SSL/TLS for FTP login, clear for transfer - -G, --get Put the post data in the URL and use GET - -g, --globoff Disable URL sequences and ranges using {} and [] - -I, --head Show document info only - -H, --header
Pass custom header LINE to server - -h, --help This help text - --hostpubmd5 Acceptable MD5 hash of the host public key - -0, --http1.0 Use HTTP 1.0 - --http1.1 Use HTTP 1.1 - --http2 Use HTTP 2 - --http2-prior-knowledge Use HTTP 2 without HTTP/1.1 Upgrade - --ignore-content-length Ignore the size of the remote resource - -i, --include Include protocol headers in the output - -k, --insecure Allow insecure server connections when using SSL - --interface Use network INTERFACE (or address) - -4, --ipv4 Resolve names to IPv4 addresses - -6, --ipv6 Resolve names to IPv6 addresses - -j, --junk-session-cookies Ignore session cookies read from file - --keepalive-time Interval time for keepalive probes - --key Private key file name - --key-type Private key file type (DER/PEM/ENG) - --krb Enable Kerberos with security - --libcurl Dump libcurl equivalent code of this command line - --limit-rate Limit transfer speed to RATE - -l, --list-only List only mode - --local-port Force use of RANGE for local port numbers - -L, --location Follow redirects - --location-trusted Like --location, and send auth to other hosts - --login-options Server login options - --mail-auth
Originator address of the original email - --mail-from
Mail from this address - --mail-rcpt
Mail from this address - -M, --manual Display the full manual - --max-filesize Maximum file size to download - --max-redirs Maximum number of redirects allowed - -m, --max-time