diff --git a/recipes/wip/libs/other/opencv4/recipe.toml b/recipes/wip/libs/other/opencv4/recipe.toml index ec61c8d46..6af5bf372 100644 --- a/recipes/wip/libs/other/opencv4/recipe.toml +++ b/recipes/wip/libs/other/opencv4/recipe.toml @@ -1,5 +1,4 @@ -#TODO not compiled or tested -#TODO determine if bundled dependencies need patches, if they need, use recipes +#TODO need "#import " [source] git = "https://github.com/opencv/opencv" branch = "4.x" diff --git a/recipes/wip/tests/aflplusplus/recipe.toml b/recipes/wip/tests/aflplusplus/recipe.toml index 6c75309ef..c10274bc1 100644 --- a/recipes/wip/tests/aflplusplus/recipe.toml +++ b/recipes/wip/tests/aflplusplus/recipe.toml @@ -1,4 +1,4 @@ -#TODO add script for gnu make: +#TODO not compiled or tested # https://aflplus.plus/building/ # https://github.com/AFLplusplus/AFLplusplus/blob/stable/docs/INSTALL.md # has feature flags [source] @@ -7,3 +7,9 @@ rev = "v5.00c" shallow_clone = true [build] template = "custom" +script = """ +rsync -av --delete "${COOKBOOK_SOURCE}/" ./ +DYNAMIC_INIT +"${COOKBOOK_MAKE}" distrib -j "${COOKBOOK_MAKE_JOBS}" +"${COOKBOOK_MAKE}" install DESTDIR="${COOKBOOK_STAGE}/usr" +""" diff --git a/recipes/wip/tests/arclight/recipe.toml b/recipes/wip/tests/arclight/recipe.toml deleted file mode 100644 index f39635ea3..000000000 --- a/recipes/wip/tests/arclight/recipe.toml +++ /dev/null @@ -1,6 +0,0 @@ -#TODO not compiled or tested -[source] -git = "https://github.com/josd/arclight" -shallow_clone = true -[build] -template = "cargo" diff --git a/recipes/wip/tests/catch2/recipe.toml b/recipes/wip/tests/catch2/recipe.toml index 713c04fa8..d2eeb49b5 100644 --- a/recipes/wip/tests/catch2/recipe.toml +++ b/recipes/wip/tests/catch2/recipe.toml @@ -1,4 +1,4 @@ -#TODO not compiled or tested +#TODO compiled but not tested [source] git = "https://github.com/catchorg/Catch2" rev = "v3.13.0" diff --git a/recipes/wip/tests/check/recipe.toml b/recipes/wip/tests/check/recipe.toml index 2f1021a7b..e0c09710b 100644 --- a/recipes/wip/tests/check/recipe.toml +++ b/recipes/wip/tests/check/recipe.toml @@ -1,4 +1,4 @@ -#TODO compile and test +#TODO compiled but not tested [source] tar = "https://github.com/libcheck/check/releases/download/0.15.2/check-0.15.2.tar.gz" [build] diff --git a/recipes/wip/tests/cunit/recipe.toml b/recipes/wip/tests/cunit/recipe.toml index fc1f239f9..6c43d714e 100644 --- a/recipes/wip/tests/cunit/recipe.toml +++ b/recipes/wip/tests/cunit/recipe.toml @@ -1,5 +1,8 @@ #TODO not compiled or tested [source] tar = "https://downloads.sourceforge.net/project/cunit/CUnit/2.1-3/CUnit-2.1-3.tar.bz2" +script = """ +autotools_recursive_regenerate +""" [build] template = "configure" diff --git a/recipes/wip/tests/gtest/recipe.toml b/recipes/wip/tests/gtest/recipe.toml index 822359e98..eb16499bb 100644 --- a/recipes/wip/tests/gtest/recipe.toml +++ b/recipes/wip/tests/gtest/recipe.toml @@ -1,4 +1,4 @@ -#TODO not compiled or tested +#TODO compiled but not tested # build instructions: https://github.com/google/googletest/blob/main/googletest/README.md [source] tar = "https://github.com/google/googletest/releases/download/v1.17.0/googletest-1.17.0.tar.gz" diff --git a/recipes/wip/tests/memtester/recipe.toml b/recipes/wip/tests/memtester/recipe.toml index c4535b095..35eaf1ec6 100644 --- a/recipes/wip/tests/memtester/recipe.toml +++ b/recipes/wip/tests/memtester/recipe.toml @@ -1,5 +1,11 @@ -#TODO add script for gnu make: https://pyropus.ca./software/memtester/ +#TODO not compiled or tested [source] tar = "https://pyropus.ca./software/memtester/old-versions/memtester-4.7.1.tar.gz" [build] template = "custom" +script = """ +rsync -av --delete "${COOKBOOK_SOURCE}/" ./ +DYNAMIC_INIT +"${COOKBOOK_MAKE}" -j "${COOKBOOK_MAKE_JOBS}" +"${COOKBOOK_MAKE}" install DESTDIR="${COOKBOOK_STAGE}/usr" +""" diff --git a/recipes/wip/tests/pjdfstest-rs/recipe.toml b/recipes/wip/tests/pjdfstest-rs/recipe.toml new file mode 100644 index 000000000..c604432bf --- /dev/null +++ b/recipes/wip/tests/pjdfstest-rs/recipe.toml @@ -0,0 +1,8 @@ +#TODO not compiled or tested +[source] +git = "https://github.com/saidsay-so/pjdfstest" +shallow_clone = true +[build] +template = "cargo" +cargopath = "rust" +compiler = "no-lto" diff --git a/recipes/wip/tests/pjdfstest/recipe.toml b/recipes/wip/tests/pjdfstest/recipe.toml index c8219daad..4507d40a3 100644 --- a/recipes/wip/tests/pjdfstest/recipe.toml +++ b/recipes/wip/tests/pjdfstest/recipe.toml @@ -1,6 +1,7 @@ -#TODO not compiled or tested +#TODO compilation error, warnings treated as errors [source] git = "https://github.com/pjd/pjdfstest" +rev = "85a8aea" shallow_clone = true script = """ autotools_recursive_regenerate diff --git a/recipes/wip/tests/radamsa/recipe.toml b/recipes/wip/tests/radamsa/recipe.toml index 0609a01cb..ba2c776fc 100644 --- a/recipes/wip/tests/radamsa/recipe.toml +++ b/recipes/wip/tests/radamsa/recipe.toml @@ -1,5 +1,11 @@ -#TODO add script for gnu make:https://gitlab.com/akihe/radamsa#building-radamsa +#TODO not compiled or tested [source] tar = "https://gitlab.com/akihe/radamsa/-/archive/v0.7/radamsa-v0.7.tar.bz2" [build] template = "custom" +script = """ +rsync -av --delete "${COOKBOOK_SOURCE}/" ./ +DYNAMIC_INIT +"${COOKBOOK_MAKE}" -j "${COOKBOOK_MAKE_JOBS}" +"${COOKBOOK_MAKE}" install DESTDIR="${COOKBOOK_STAGE}/usr" +""" diff --git a/recipes/wip/tests/sqlite-test/recipe.toml b/recipes/wip/tests/sqlite-test/recipe.toml index c1f86d052..3b75a3454 100644 --- a/recipes/wip/tests/sqlite-test/recipe.toml +++ b/recipes/wip/tests/sqlite-test/recipe.toml @@ -1,3 +1,4 @@ +#TODO test [source] git = "https://github.com/sqlite/sqlite" shallow_clone = true diff --git a/recipes/wip/tests/zzuf/recipe.toml b/recipes/wip/tests/zzuf/recipe.toml index 2b4d3cc5a..cd07a2c66 100644 --- a/recipes/wip/tests/zzuf/recipe.toml +++ b/recipes/wip/tests/zzuf/recipe.toml @@ -1,4 +1,4 @@ -#TODO compile and test +#TODO can't recognize redox [source] tar = "https://github.com/samhocevar/zzuf/releases/download/v0.15/zzuf-0.15.tar.bz2" [build]