Re: [UPDATE] devel/kyua
On Sat, Dec 13, 2014 at 02:36:12PM +0300, Sergey Bronnikov wrote: Please take a look Once kyua-testers has been included, the needed add '@pkgpath devel/kyua-testers' in PLIST, if I'm not mistaken. And what about that name changed? Need @pkgpath? quirks? Masters need your help :) On 17:45 Sun 16 Nov , Sergey Bronnikov wrote: Updated to the new version. Changes are: - kyua-testers package is now obsolete and don't required for kyua - kyua-cli was renamed to kyua More here https://github.com/jmmv/kyua/releases/tag/kyua-0.11 Sergey B. Index: devel/kyua-cli/Makefile === RCS file: /cvs/ports/devel/kyua-cli/Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 Makefile --- devel/kyua-cli/Makefile 16 Mar 2014 11:28:11 - 1.1.1.1 +++ devel/kyua-cli/Makefile 12 Nov 2014 15:58:12 - @@ -1,7 +1,7 @@ # $OpenBSD: Makefile,v 1.1.1.1 2014/03/16 11:28:11 sthen Exp $ COMMENT = testing framework -DISTNAME = kyua-cli-0.8 +DISTNAME = kyua-0.11 CATEGORIES = devel HOMEPAGE = https://github.com/jmmv/kyua @@ -19,8 +19,6 @@ MODULES = lang/lua MODLUA_SA =Yes BUILD_DEPENDS =${RUN_DEPENDS} - -RUN_DEPENDS = devel/kyua-testers LIB_DEPENDS = devel/atf Index: devel/kyua-cli/distinfo === RCS file: /cvs/ports/devel/kyua-cli/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- devel/kyua-cli/distinfo 16 Mar 2014 11:28:11 - 1.1.1.1 +++ devel/kyua-cli/distinfo 12 Nov 2014 15:58:12 - @@ -1,2 +1,2 @@ -SHA256 (kyua-cli-0.8.tar.gz) = KPkJKeS3OVm90IodP1zn534OT8mXjRCxsHkWBCjXcLM= -SIZE (kyua-cli-0.8.tar.gz) = 496577 +SHA256 (kyua-0.11.tar.gz) = K4tkpFi2Qt91CG7rc+gHPRBbjZz/BMmxqQW2i8hQJWA= +SIZE (kyua-0.11.tar.gz) = 611865 Index: devel/kyua-cli/pkg/PLIST === RCS file: /cvs/ports/devel/kyua-cli/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- devel/kyua-cli/pkg/PLIST16 Mar 2014 11:28:11 - 1.1.1.1 +++ devel/kyua-cli/pkg/PLIST12 Nov 2014 15:58:12 - @@ -1,5 +1,8 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2014/03/16 11:28:11 sthen Exp $ @bin bin/kyua +@bin libexec/kyua-atf-tester +@bin libexec/kyua-plain-tester +@bin libexec/kyua-tap-tester @man man/man1/kyua-about.1 @man man/man1/kyua-config.1 @man man/man1/kyua-db-exec.1 @@ -8,178 +11,212 @@ @man man/man1/kyua-help.1 @man man/man1/kyua-list.1 @man man/man1/kyua-report-html.1 +@man man/man1/kyua-report-junit.1 @man man/man1/kyua-report.1 @man man/man1/kyua-test.1 @man man/man1/kyua.1 @man man/man5/kyua.conf.5 @man man/man5/kyuafile.5 -@man man/man7/kyua-build-root.7 -@man man/man7/kyua-test-filters.7 -share/doc/kyua-cli/ -share/doc/kyua-cli/AUTHORS -share/doc/kyua-cli/COPYING -share/doc/kyua-cli/NEWS -share/doc/kyua-cli/README -share/kyua-cli/ -share/kyua-cli/examples/ -share/kyua-cli/examples/Kyuafile.top -share/kyua-cli/examples/kyua.conf -share/kyua-cli/misc/ -share/kyua-cli/misc/context.html -share/kyua-cli/misc/index.html -share/kyua-cli/misc/report.css -share/kyua-cli/misc/test_result.html -share/kyua-cli/store/ -share/kyua-cli/store/migrate_v1_v2.sql -share/kyua-cli/store/schema_v2.sql -tests/kyua-cli/ -tests/kyua-cli/Kyuafile -tests/kyua-cli/bootstrap/ -tests/kyua-cli/bootstrap/Kyuafile -@bin tests/kyua-cli/bootstrap/atf_helpers -@bin tests/kyua-cli/bootstrap/plain_helpers -tests/kyua-cli/bootstrap/testsuite -tests/kyua-cli/cli/ -tests/kyua-cli/cli/Kyuafile -@bin tests/kyua-cli/cli/cmd_about_test -@bin tests/kyua-cli/cli/cmd_config_test -@bin tests/kyua-cli/cli/cmd_db_exec_test -@bin tests/kyua-cli/cli/cmd_db_migrate_test -@bin tests/kyua-cli/cli/cmd_debug_test -@bin tests/kyua-cli/cli/cmd_help_test -@bin tests/kyua-cli/cli/cmd_list_test -@bin tests/kyua-cli/cli/cmd_report_html_test -@bin tests/kyua-cli/cli/cmd_report_test -@bin tests/kyua-cli/cli/cmd_test_test -@bin tests/kyua-cli/cli/common_test -@bin tests/kyua-cli/cli/config_test -@bin tests/kyua-cli/cli/main_test -tests/kyua-cli/engine/ -tests/kyua-cli/engine/Kyuafile -@bin tests/kyua-cli/engine/action_test -@bin tests/kyua-cli/engine/config_test -@bin tests/kyua-cli/engine/context_test -tests/kyua-cli/engine/drivers/ -tests/kyua-cli/engine/drivers/Kyuafile -@bin tests/kyua-cli/engine/drivers/debug_test_test -@bin tests/kyua-cli/engine/drivers/list_tests_helpers -@bin tests/kyua-cli/engine/drivers/list_tests_test -@bin tests/kyua-cli/engine/drivers/run_tests_test -@bin tests/kyua-cli/engine/drivers/scan_action_test -@bin tests/kyua-cli/engine/exceptions_test
Re: [UPDATE] devel/kyua
On 2014/12/20 01:31, Alexandr Shadchin wrote: On Sat, Dec 13, 2014 at 02:36:12PM +0300, Sergey Bronnikov wrote: Please take a look Once kyua-testers has been included, the needed add '@pkgpath devel/kyua-testers' in PLIST, if I'm not mistaken. Correct, and also @conflict kyua-testers-* And what about that name changed? Need @pkgpath? quirks? Masters need your help :) Yes, needs a quirks entry in the $stem_extensions hash. To test: build new packages for quirks and kyua and copy them to e.g. /tmp/testpkg. Install the *old* versions of both kyua-cli and kyua-testers from a snapshot. Run PKG_PATH=/tmp/testpkg pkg_add -u and check that it updates successfully.
Re: [UPDATE] devel/kyua
Please take a look On 17:45 Sun 16 Nov , Sergey Bronnikov wrote: Updated to the new version. Changes are: - kyua-testers package is now obsolete and don't required for kyua - kyua-cli was renamed to kyua More here https://github.com/jmmv/kyua/releases/tag/kyua-0.11 Sergey B. Index: devel/kyua-cli/Makefile === RCS file: /cvs/ports/devel/kyua-cli/Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 Makefile --- devel/kyua-cli/Makefile 16 Mar 2014 11:28:11 - 1.1.1.1 +++ devel/kyua-cli/Makefile 12 Nov 2014 15:58:12 - @@ -1,7 +1,7 @@ # $OpenBSD: Makefile,v 1.1.1.1 2014/03/16 11:28:11 sthen Exp $ COMMENT =testing framework -DISTNAME = kyua-cli-0.8 +DISTNAME = kyua-0.11 CATEGORIES = devel HOMEPAGE = https://github.com/jmmv/kyua @@ -19,8 +19,6 @@ MODULES = lang/lua MODLUA_SA = Yes BUILD_DEPENDS = ${RUN_DEPENDS} - -RUN_DEPENDS =devel/kyua-testers LIB_DEPENDS =devel/atf Index: devel/kyua-cli/distinfo === RCS file: /cvs/ports/devel/kyua-cli/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- devel/kyua-cli/distinfo 16 Mar 2014 11:28:11 - 1.1.1.1 +++ devel/kyua-cli/distinfo 12 Nov 2014 15:58:12 - @@ -1,2 +1,2 @@ -SHA256 (kyua-cli-0.8.tar.gz) = KPkJKeS3OVm90IodP1zn534OT8mXjRCxsHkWBCjXcLM= -SIZE (kyua-cli-0.8.tar.gz) = 496577 +SHA256 (kyua-0.11.tar.gz) = K4tkpFi2Qt91CG7rc+gHPRBbjZz/BMmxqQW2i8hQJWA= +SIZE (kyua-0.11.tar.gz) = 611865 Index: devel/kyua-cli/pkg/PLIST === RCS file: /cvs/ports/devel/kyua-cli/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- devel/kyua-cli/pkg/PLIST 16 Mar 2014 11:28:11 - 1.1.1.1 +++ devel/kyua-cli/pkg/PLIST 12 Nov 2014 15:58:12 - @@ -1,5 +1,8 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2014/03/16 11:28:11 sthen Exp $ @bin bin/kyua +@bin libexec/kyua-atf-tester +@bin libexec/kyua-plain-tester +@bin libexec/kyua-tap-tester @man man/man1/kyua-about.1 @man man/man1/kyua-config.1 @man man/man1/kyua-db-exec.1 @@ -8,178 +11,212 @@ @man man/man1/kyua-help.1 @man man/man1/kyua-list.1 @man man/man1/kyua-report-html.1 +@man man/man1/kyua-report-junit.1 @man man/man1/kyua-report.1 @man man/man1/kyua-test.1 @man man/man1/kyua.1 @man man/man5/kyua.conf.5 @man man/man5/kyuafile.5 -@man man/man7/kyua-build-root.7 -@man man/man7/kyua-test-filters.7 -share/doc/kyua-cli/ -share/doc/kyua-cli/AUTHORS -share/doc/kyua-cli/COPYING -share/doc/kyua-cli/NEWS -share/doc/kyua-cli/README -share/kyua-cli/ -share/kyua-cli/examples/ -share/kyua-cli/examples/Kyuafile.top -share/kyua-cli/examples/kyua.conf -share/kyua-cli/misc/ -share/kyua-cli/misc/context.html -share/kyua-cli/misc/index.html -share/kyua-cli/misc/report.css -share/kyua-cli/misc/test_result.html -share/kyua-cli/store/ -share/kyua-cli/store/migrate_v1_v2.sql -share/kyua-cli/store/schema_v2.sql -tests/kyua-cli/ -tests/kyua-cli/Kyuafile -tests/kyua-cli/bootstrap/ -tests/kyua-cli/bootstrap/Kyuafile -@bin tests/kyua-cli/bootstrap/atf_helpers -@bin tests/kyua-cli/bootstrap/plain_helpers -tests/kyua-cli/bootstrap/testsuite -tests/kyua-cli/cli/ -tests/kyua-cli/cli/Kyuafile -@bin tests/kyua-cli/cli/cmd_about_test -@bin tests/kyua-cli/cli/cmd_config_test -@bin tests/kyua-cli/cli/cmd_db_exec_test -@bin tests/kyua-cli/cli/cmd_db_migrate_test -@bin tests/kyua-cli/cli/cmd_debug_test -@bin tests/kyua-cli/cli/cmd_help_test -@bin tests/kyua-cli/cli/cmd_list_test -@bin tests/kyua-cli/cli/cmd_report_html_test -@bin tests/kyua-cli/cli/cmd_report_test -@bin tests/kyua-cli/cli/cmd_test_test -@bin tests/kyua-cli/cli/common_test -@bin tests/kyua-cli/cli/config_test -@bin tests/kyua-cli/cli/main_test -tests/kyua-cli/engine/ -tests/kyua-cli/engine/Kyuafile -@bin tests/kyua-cli/engine/action_test -@bin tests/kyua-cli/engine/config_test -@bin tests/kyua-cli/engine/context_test -tests/kyua-cli/engine/drivers/ -tests/kyua-cli/engine/drivers/Kyuafile -@bin tests/kyua-cli/engine/drivers/debug_test_test -@bin tests/kyua-cli/engine/drivers/list_tests_helpers -@bin tests/kyua-cli/engine/drivers/list_tests_test -@bin tests/kyua-cli/engine/drivers/run_tests_test -@bin tests/kyua-cli/engine/drivers/scan_action_test -@bin tests/kyua-cli/engine/exceptions_test -@bin tests/kyua-cli/engine/filters_test -@bin tests/kyua-cli/engine/kyuafile_test -@bin tests/kyua-cli/engine/metadata_test -@bin tests/kyua-cli/engine/test_case_atf_helpers -@bin tests/kyua-cli/engine/test_case_plain_helpers -@bin tests/kyua-cli/engine/test_case_test -@bin tests/kyua-cli/engine/test_program_test -@bin tests/kyua-cli/engine/test_result_test -@bin
[UPDATE] devel/kyua
Updated to the new version. Changes are: - kyua-testers package is now obsolete and don't required for kyua - kyua-cli was renamed to kyua More here https://github.com/jmmv/kyua/releases/tag/kyua-0.11 Sergey B. Index: devel/kyua-cli/Makefile === RCS file: /cvs/ports/devel/kyua-cli/Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 Makefile --- devel/kyua-cli/Makefile 16 Mar 2014 11:28:11 - 1.1.1.1 +++ devel/kyua-cli/Makefile 12 Nov 2014 15:58:12 - @@ -1,7 +1,7 @@ # $OpenBSD: Makefile,v 1.1.1.1 2014/03/16 11:28:11 sthen Exp $ COMMENT = testing framework -DISTNAME = kyua-cli-0.8 +DISTNAME = kyua-0.11 CATEGORIES = devel HOMEPAGE = https://github.com/jmmv/kyua @@ -19,8 +19,6 @@ MODULES = lang/lua MODLUA_SA =Yes BUILD_DEPENDS =${RUN_DEPENDS} - -RUN_DEPENDS = devel/kyua-testers LIB_DEPENDS = devel/atf Index: devel/kyua-cli/distinfo === RCS file: /cvs/ports/devel/kyua-cli/distinfo,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 distinfo --- devel/kyua-cli/distinfo 16 Mar 2014 11:28:11 - 1.1.1.1 +++ devel/kyua-cli/distinfo 12 Nov 2014 15:58:12 - @@ -1,2 +1,2 @@ -SHA256 (kyua-cli-0.8.tar.gz) = KPkJKeS3OVm90IodP1zn534OT8mXjRCxsHkWBCjXcLM= -SIZE (kyua-cli-0.8.tar.gz) = 496577 +SHA256 (kyua-0.11.tar.gz) = K4tkpFi2Qt91CG7rc+gHPRBbjZz/BMmxqQW2i8hQJWA= +SIZE (kyua-0.11.tar.gz) = 611865 Index: devel/kyua-cli/pkg/PLIST === RCS file: /cvs/ports/devel/kyua-cli/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- devel/kyua-cli/pkg/PLIST16 Mar 2014 11:28:11 - 1.1.1.1 +++ devel/kyua-cli/pkg/PLIST12 Nov 2014 15:58:12 - @@ -1,5 +1,8 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2014/03/16 11:28:11 sthen Exp $ @bin bin/kyua +@bin libexec/kyua-atf-tester +@bin libexec/kyua-plain-tester +@bin libexec/kyua-tap-tester @man man/man1/kyua-about.1 @man man/man1/kyua-config.1 @man man/man1/kyua-db-exec.1 @@ -8,178 +11,212 @@ @man man/man1/kyua-help.1 @man man/man1/kyua-list.1 @man man/man1/kyua-report-html.1 +@man man/man1/kyua-report-junit.1 @man man/man1/kyua-report.1 @man man/man1/kyua-test.1 @man man/man1/kyua.1 @man man/man5/kyua.conf.5 @man man/man5/kyuafile.5 -@man man/man7/kyua-build-root.7 -@man man/man7/kyua-test-filters.7 -share/doc/kyua-cli/ -share/doc/kyua-cli/AUTHORS -share/doc/kyua-cli/COPYING -share/doc/kyua-cli/NEWS -share/doc/kyua-cli/README -share/kyua-cli/ -share/kyua-cli/examples/ -share/kyua-cli/examples/Kyuafile.top -share/kyua-cli/examples/kyua.conf -share/kyua-cli/misc/ -share/kyua-cli/misc/context.html -share/kyua-cli/misc/index.html -share/kyua-cli/misc/report.css -share/kyua-cli/misc/test_result.html -share/kyua-cli/store/ -share/kyua-cli/store/migrate_v1_v2.sql -share/kyua-cli/store/schema_v2.sql -tests/kyua-cli/ -tests/kyua-cli/Kyuafile -tests/kyua-cli/bootstrap/ -tests/kyua-cli/bootstrap/Kyuafile -@bin tests/kyua-cli/bootstrap/atf_helpers -@bin tests/kyua-cli/bootstrap/plain_helpers -tests/kyua-cli/bootstrap/testsuite -tests/kyua-cli/cli/ -tests/kyua-cli/cli/Kyuafile -@bin tests/kyua-cli/cli/cmd_about_test -@bin tests/kyua-cli/cli/cmd_config_test -@bin tests/kyua-cli/cli/cmd_db_exec_test -@bin tests/kyua-cli/cli/cmd_db_migrate_test -@bin tests/kyua-cli/cli/cmd_debug_test -@bin tests/kyua-cli/cli/cmd_help_test -@bin tests/kyua-cli/cli/cmd_list_test -@bin tests/kyua-cli/cli/cmd_report_html_test -@bin tests/kyua-cli/cli/cmd_report_test -@bin tests/kyua-cli/cli/cmd_test_test -@bin tests/kyua-cli/cli/common_test -@bin tests/kyua-cli/cli/config_test -@bin tests/kyua-cli/cli/main_test -tests/kyua-cli/engine/ -tests/kyua-cli/engine/Kyuafile -@bin tests/kyua-cli/engine/action_test -@bin tests/kyua-cli/engine/config_test -@bin tests/kyua-cli/engine/context_test -tests/kyua-cli/engine/drivers/ -tests/kyua-cli/engine/drivers/Kyuafile -@bin tests/kyua-cli/engine/drivers/debug_test_test -@bin tests/kyua-cli/engine/drivers/list_tests_helpers -@bin tests/kyua-cli/engine/drivers/list_tests_test -@bin tests/kyua-cli/engine/drivers/run_tests_test -@bin tests/kyua-cli/engine/drivers/scan_action_test -@bin tests/kyua-cli/engine/exceptions_test -@bin tests/kyua-cli/engine/filters_test -@bin tests/kyua-cli/engine/kyuafile_test -@bin tests/kyua-cli/engine/metadata_test -@bin tests/kyua-cli/engine/test_case_atf_helpers -@bin tests/kyua-cli/engine/test_case_plain_helpers -@bin tests/kyua-cli/engine/test_case_test -@bin tests/kyua-cli/engine/test_program_test -@bin tests/kyua-cli/engine/test_result_test -@bin tests/kyua-cli/engine/testers_test -tests/kyua-cli/examples/ -tests/kyua-cli/examples/Kyuafile -@bin tests/kyua-cli/examples/syntax_test -tests/kyua-cli/integration/ -tests/kyua-cli/integration/Kyuafile