components/developer/automake-1.16/Makefile
@@ -27,38 +27,54 @@ include ../../../make-rules/shared-macros.mk COMPONENT_NAME= automake COMPONENT_MAJOR_VERSION=1.16 COMPONENT_VERSION= $(COMPONENT_MAJOR_VERSION).5 COMPONENT_REVISION= 1 COMPONENT_FMRI= developer/build/automake-116 COMPONENT_CLASSIFICATION=Development/GNU COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz COMPONENT_ARCHIVE_HASH= sha256:07bd24ad08a64bc17250ce09ec56e921d6343903943e99ccf63bbf0705e34605 COMPONENT_VERSION= 1.16.5 COMPONENT_REVISION= 2 COMPONENT_SUMMARY= A Makefile generator COMPONENT_PROJECT_URL= https://www.gnu.org/software/automake/ COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.xz COMPONENT_ARCHIVE_HASH= \ sha256:f01d58cd6d9d77fbdca9eb4bbd5ead1988228fdb73d6f7a201f5f8d6b118b469 COMPONENT_ARCHIVE_URL= https://ftp.gnu.org/pub/gnu/automake/$(COMPONENT_ARCHIVE) COMPONENT_SUMMARY= A Makefile generator COMPONENT_LICENSE= GPLv2 FDLv1.3 COMPONENT_FMRI= developer/build/automake-116 COMPONENT_CLASSIFICATION=Development/GNU COMPONENT_LICENSE= GPL-2.0-only COMPONENT_LICENSE_FILE= COPYING USE_DEFAULT_TEST_TRANSFORMS = yes include $(WS_MAKE_RULES)/common.mk PKG_MACROS+= COMPONENT_MAJOR_VERSION=$(COMPONENT_MAJOR_VERSION) # Testing expects GNU make PATH = $(PATH.gnu) #CONFIGURE_OPTIONS += --program-transform-name=s/$$/-$(COMPONENT_MAJOR_VERSION)/ CONFIGURE_OPTIONS += --docdir=$(CONFIGURE_PREFIX)/share/doc/$(COMPONENT_NAME)-$(COMPONENT_MAJOR_VERSION) CONFIGURE_OPTIONS += --infodir=$(CONFIGURE_INFODIR) CONFIGURE_OPTIONS += PERL="$(PERL)" COMPONENT_VERSION_MAJOR = $(subst $(space),.,$(wordlist 1,2,$(subst ., ,$(HUMAN_VERSION)))) COMPONENT_TEST_ENV += -i PATH=$(GCC_BINDIR):$(PATH.gnu) CONFIGURE_OPTIONS += --docdir=$(USRSHAREDOCDIR)/automake-$(COMPONENT_VERSION_MAJOR) COMPONENT_TEST_TRANSFORMS += \ '-n ' \ '-e "/TOTAL:/p" ' \ '-e "/SKIP:/p" ' \ '-e "/PASS:/p" ' \ '-e "/FAIL:/p" ' \ '-e "/ERROR:/p" ' # Convert unversioned binary hardlinks and man page files to symlinks COMPONENT_POST_INSTALL_ACTION += \ for f in aclocal automake ; do \ $(RM) $(PROTOUSRBINDIR)/$$f ; \ $(SYMLINK) $$f-$(COMPONENT_VERSION_MAJOR) $(PROTOUSRBINDIR)/$$f ; \ $(RM) $(PROTOUSRSHAREMAN1DIR)/$$f.1 ; \ $(SYMLINK) $$f-$(COMPONENT_VERSION_MAJOR).1 $(PROTOUSRSHAREMAN1DIR)/$$f.1 ; \ done ; # We do not want the info index file COMPONENT_POST_INSTALL_ACTION += $(RM) $(PROTOUSRSHAREDIR)/info/dir ; # Convert unversioned info files to versioned and create unversioned symlinks COMPONENT_POST_INSTALL_ACTION += \ for f in automake-history.info automake.info automake.info-1 automake.info-2 ; do \ $(MV) $(PROTOUSRSHAREDIR)/info/$$f \ $(PROTOUSRSHAREDIR)/info/$${f%.*}-$(COMPONENT_VERSION_MAJOR).$${f\#\#*.} ; \ $(SYMLINK) $${f%.*}-$(COMPONENT_VERSION_MAJOR).$${f\#\#*.} $(PROTOUSRSHAREDIR)/info/$$f ; \ done ; # We do not want the README file in the aclocal directory COMPONENT_POST_INSTALL_ACTION += $(RM) $(PROTOUSRSHAREDIR)/aclocal/README ; # Auto-generated dependencies PERL_REQUIRED_PACKAGES += runtime/perl REQUIRED_PACKAGES += runtime/perl REQUIRED_PACKAGES += shell/ksh93 components/developer/automake-1.16/automake-116.p5m
File was deleted components/developer/automake-1.16/automake.license
File was deleted components/developer/automake-1.16/automake.p5m
@@ -10,11 +10,11 @@ # # # Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved. # Copyright 2015 Aurelien Larcher # Copyright 2018 Aurelien Larcher # set name=pkg.fmri value=pkg:/developer/build/automake@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) set name=pkg.human-version value=$(HUMAN_VERSION) set name=pkg.summary value="$(COMPONENT_SUMMARY)" set name=info.classification value="$(COMPONENT_CLASSIFICATION)" set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) @@ -23,11 +23,129 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' #Add dependency on versioned package depend type=require fmri=developer/build/automake-116 # Install info files from the latest version file path=usr/share/info/automake-history.info file path=usr/share/info/automake.info file path=usr/share/info/automake.info-1 file path=usr/share/info/automake.info-2 link path=usr/bin/aclocal target=aclocal-1.16 mediator=automake mediator-version=1.16 file path=usr/bin/aclocal-1.16 link path=usr/bin/automake target=automake-1.16 mediator=automake mediator-version=1.16 file path=usr/bin/automake-1.16 file path=usr/share/aclocal-1.16/amversion.m4 file path=usr/share/aclocal-1.16/ar-lib.m4 file path=usr/share/aclocal-1.16/as.m4 file path=usr/share/aclocal-1.16/auxdir.m4 file path=usr/share/aclocal-1.16/cond-if.m4 file path=usr/share/aclocal-1.16/cond.m4 file path=usr/share/aclocal-1.16/depend.m4 file path=usr/share/aclocal-1.16/depout.m4 file path=usr/share/aclocal-1.16/dmalloc.m4 file path=usr/share/aclocal-1.16/extra-recurs.m4 file path=usr/share/aclocal-1.16/gcj.m4 file path=usr/share/aclocal-1.16/init.m4 file path=usr/share/aclocal-1.16/install-sh.m4 file path=usr/share/aclocal-1.16/internal/ac-config-macro-dirs.m4 file path=usr/share/aclocal-1.16/lead-dot.m4 file path=usr/share/aclocal-1.16/lex.m4 file path=usr/share/aclocal-1.16/lispdir.m4 file path=usr/share/aclocal-1.16/maintainer.m4 file path=usr/share/aclocal-1.16/make.m4 file path=usr/share/aclocal-1.16/missing.m4 file path=usr/share/aclocal-1.16/mkdirp.m4 file path=usr/share/aclocal-1.16/obsolete.m4 file path=usr/share/aclocal-1.16/options.m4 file path=usr/share/aclocal-1.16/prog-cc-c-o.m4 file path=usr/share/aclocal-1.16/python.m4 file path=usr/share/aclocal-1.16/runlog.m4 file path=usr/share/aclocal-1.16/sanity.m4 file path=usr/share/aclocal-1.16/silent.m4 file path=usr/share/aclocal-1.16/strip.m4 file path=usr/share/aclocal-1.16/substnot.m4 file path=usr/share/aclocal-1.16/tar.m4 file path=usr/share/aclocal-1.16/upc.m4 file path=usr/share/aclocal-1.16/vala.m4 file path=usr/share/automake-1.16/Automake/ChannelDefs.pm file path=usr/share/automake-1.16/Automake/Channels.pm file path=usr/share/automake-1.16/Automake/Condition.pm file path=usr/share/automake-1.16/Automake/Config.pm file path=usr/share/automake-1.16/Automake/Configure_ac.pm file path=usr/share/automake-1.16/Automake/DisjConditions.pm file path=usr/share/automake-1.16/Automake/FileUtils.pm file path=usr/share/automake-1.16/Automake/General.pm file path=usr/share/automake-1.16/Automake/Getopt.pm file path=usr/share/automake-1.16/Automake/Item.pm file path=usr/share/automake-1.16/Automake/ItemDef.pm file path=usr/share/automake-1.16/Automake/Language.pm file path=usr/share/automake-1.16/Automake/Location.pm file path=usr/share/automake-1.16/Automake/Options.pm file path=usr/share/automake-1.16/Automake/Rule.pm file path=usr/share/automake-1.16/Automake/RuleDef.pm file path=usr/share/automake-1.16/Automake/VarDef.pm file path=usr/share/automake-1.16/Automake/Variable.pm file path=usr/share/automake-1.16/Automake/Version.pm file path=usr/share/automake-1.16/Automake/Wrap.pm file path=usr/share/automake-1.16/Automake/XFile.pm file path=usr/share/automake-1.16/COPYING file path=usr/share/automake-1.16/INSTALL file path=usr/share/automake-1.16/am/check.am file path=usr/share/automake-1.16/am/check2.am file path=usr/share/automake-1.16/am/clean-hdr.am file path=usr/share/automake-1.16/am/clean.am file path=usr/share/automake-1.16/am/compile.am file path=usr/share/automake-1.16/am/configure.am file path=usr/share/automake-1.16/am/data.am file path=usr/share/automake-1.16/am/dejagnu.am file path=usr/share/automake-1.16/am/depend.am file path=usr/share/automake-1.16/am/depend2.am file path=usr/share/automake-1.16/am/distdir.am file path=usr/share/automake-1.16/am/footer.am file path=usr/share/automake-1.16/am/header-vars.am file path=usr/share/automake-1.16/am/header.am file path=usr/share/automake-1.16/am/inst-vars.am file path=usr/share/automake-1.16/am/install.am file path=usr/share/automake-1.16/am/java.am file path=usr/share/automake-1.16/am/lang-compile.am file path=usr/share/automake-1.16/am/lex.am file path=usr/share/automake-1.16/am/library.am file path=usr/share/automake-1.16/am/libs.am file path=usr/share/automake-1.16/am/libtool.am file path=usr/share/automake-1.16/am/lisp.am file path=usr/share/automake-1.16/am/ltlib.am file path=usr/share/automake-1.16/am/ltlibrary.am file path=usr/share/automake-1.16/am/mans-vars.am file path=usr/share/automake-1.16/am/mans.am file path=usr/share/automake-1.16/am/program.am file path=usr/share/automake-1.16/am/progs.am file path=usr/share/automake-1.16/am/python.am file path=usr/share/automake-1.16/am/remake-hdr.am file path=usr/share/automake-1.16/am/scripts.am file path=usr/share/automake-1.16/am/subdirs.am file path=usr/share/automake-1.16/am/tags.am file path=usr/share/automake-1.16/am/texi-vers.am file path=usr/share/automake-1.16/am/texibuild.am file path=usr/share/automake-1.16/am/texinfos.am file path=usr/share/automake-1.16/am/vala.am file path=usr/share/automake-1.16/am/yacc.am file path=usr/share/automake-1.16/ar-lib mode=0555 file path=usr/share/automake-1.16/compile mode=0555 file path=usr/share/automake-1.16/config.guess mode=0555 file path=usr/share/automake-1.16/config.sub mode=0555 file path=usr/share/automake-1.16/depcomp mode=0555 file path=usr/share/automake-1.16/install-sh mode=0555 file path=usr/share/automake-1.16/mdate-sh mode=0555 file path=usr/share/automake-1.16/missing mode=0555 file path=usr/share/automake-1.16/mkinstalldirs mode=0555 file path=usr/share/automake-1.16/py-compile mode=0555 file path=usr/share/automake-1.16/tap-driver.sh mode=0555 file path=usr/share/automake-1.16/test-driver mode=0555 file path=usr/share/automake-1.16/texinfo.tex file path=usr/share/automake-1.16/ylwrap mode=0555 file path=usr/share/doc/automake-1.16/amhello-1.0.tar.gz file path=usr/share/info/automake-1.16.info file path=usr/share/info/automake-1.16.info-1 file path=usr/share/info/automake-1.16.info-2 file path=usr/share/info/automake-history-1.16.info link path=usr/share/info/automake-history.info target=automake-history-1.16.info mediator=automake mediator-version=1.16 link path=usr/share/info/automake.info target=automake-1.16.info mediator=automake mediator-version=1.16 link path=usr/share/info/automake.info-1 target=automake-1.16.info-1 mediator=automake mediator-version=1.16 link path=usr/share/info/automake.info-2 target=automake-1.16.info-2 mediator=automake mediator-version=1.16 file path=usr/share/man/man1/aclocal-1.16.1 link path=usr/share/man/man1/aclocal.1 target=aclocal-1.16.1 mediator=automake mediator-version=1.16 file path=usr/share/man/man1/automake-1.16.1 link path=usr/share/man/man1/automake.1 target=automake-1.16.1 mediator=automake mediator-version=1.16 components/developer/automake-1.16/manifests/sample-manifest.p5m
@@ -10,7 +10,7 @@ # # # Copyright 2022 <contributor> # Copyright 2024 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) @@ -23,10 +23,10 @@ license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' file path=usr/bin/aclocal hardlink path=usr/bin/aclocal-1.16 target=aclocal file path=usr/bin/automake hardlink path=usr/bin/automake-1.16 target=automake link path=usr/bin/aclocal target=aclocal-1.16 file path=usr/bin/aclocal-1.16 link path=usr/bin/automake target=automake-1.16 file path=usr/bin/automake-1.16 file path=usr/share/aclocal-1.16/amversion.m4 file path=usr/share/aclocal-1.16/ar-lib.m4 file path=usr/share/aclocal-1.16/as.m4 @@ -60,7 +60,6 @@ file path=usr/share/aclocal-1.16/tar.m4 file path=usr/share/aclocal-1.16/upc.m4 file path=usr/share/aclocal-1.16/vala.m4 file path=usr/share/aclocal/README file path=usr/share/automake-1.16/Automake/ChannelDefs.pm file path=usr/share/automake-1.16/Automake/Channels.pm file path=usr/share/automake-1.16/Automake/Condition.pm @@ -138,12 +137,15 @@ file path=usr/share/automake-1.16/texinfo.tex file path=usr/share/automake-1.16/ylwrap file path=usr/share/doc/automake-1.16/amhello-1.0.tar.gz file path=usr/share/info/automake-history.info file path=usr/share/info/automake.info file path=usr/share/info/automake.info-1 file path=usr/share/info/automake.info-2 file path=usr/share/info/dir file path=usr/share/info/automake-1.16.info file path=usr/share/info/automake-1.16.info-1 file path=usr/share/info/automake-1.16.info-2 file path=usr/share/info/automake-history-1.16.info link path=usr/share/info/automake-history.info target=automake-history-1.16.info link path=usr/share/info/automake.info target=automake-1.16.info link path=usr/share/info/automake.info-1 target=automake-1.16.info-1 link path=usr/share/info/automake.info-2 target=automake-1.16.info-2 file path=usr/share/man/man1/aclocal-1.16.1 file path=usr/share/man/man1/aclocal.1 link path=usr/share/man/man1/aclocal.1 target=aclocal-1.16.1 file path=usr/share/man/man1/automake-1.16.1 file path=usr/share/man/man1/automake.1 link path=usr/share/man/man1/automake.1 target=automake-1.16.1 components/developer/automake-1.16/patches/01-depout-gmake.patch
File was deleted components/developer/automake-1.16/patches/01-test-cxx-bison.patch
New file @@ -0,0 +1,46 @@ https://debbugs.gnu.org/cgi/bugreport.cgi?bug=68832 --- automake-1.16.5/t/yacc-cxx.sh.orig +++ automake-1.16.5/t/yacc-cxx.sh @@ -18,7 +18,7 @@ # headers are not involved). # Keep in sync with sister test 'yacc-basic.sh'. -required='c++ yacc' +required='c++ bison' . test-init.sh cat >> configure.ac << 'END' --- automake-1.16.5/t/yacc-clean-cxx.sh.orig +++ automake-1.16.5/t/yacc-clean-cxx.sh @@ -20,7 +20,7 @@ # "make maintainer-clean". # See also sister test 'yacc-clean.sh'. -required='c++ yacc' +required='c++ bison' . test-init.sh cat >> configure.ac << 'END' --- automake-1.16.5/t/yacc-d-cxx.sh.orig +++ automake-1.16.5/t/yacc-d-cxx.sh @@ -18,7 +18,7 @@ # (i.e., '-d' in *YFLAGS). # Keep in sync with sister test 'yacc-d-basic.sh'. -required='c++ yacc' +required='c++ bison' . test-init.sh write_parse () --- automake-1.16.5/t/yacc-mix-c-cxx.sh.orig +++ automake-1.16.5/t/yacc-mix-c-cxx.sh @@ -17,7 +17,7 @@ # Check that many different Yacc parsers (both C and C++) can co-exists # in the same directory. -required='cc c++ yacc' +required='cc c++ bison' . test-init.sh cat >> configure.ac << 'END' components/developer/automake-1.16/pkg5
@@ -1,14 +1,10 @@ { "dependencies": [ "SUNWcs", "runtime/perl-534", "runtime/perl-536", "shell/ksh93", "system/library" "runtime/perl", "shell/ksh93" ], "fmris": [ "developer/build/automake", "developer/build/automake-116" ], "name": "automake" } } components/developer/automake-1.16/test/results-all.master
File was renamed from components/developer/automake-1.16/test/results-32.master @@ -2,11 +2,11 @@ XFAIL: t/pm/Cond2.pl XFAIL: t/pm/Cond3.pl PASS: t/pm/Condition.pl SKIP: t/pm/Condition-t.pl PASS: t/pm/Condition-t.pl XFAIL: t/pm/DisjCon2.pl XFAIL: t/pm/DisjCon3.pl PASS: t/pm/DisjConditions.pl SKIP: t/pm/DisjConditions-t.pl PASS: t/pm/DisjConditions-t.pl PASS: t/pm/General.pl PASS: t/pm/Version.pl XFAIL: t/pm/Version2.pl @@ -123,7 +123,7 @@ PASS: t/aclocal-dirlist-globbing.sh PASS: t/aclocal-dirlist-abspath.sh PASS: t/aclocal-install-absdir.sh SKIP: t/aclocal-install-fail.sh PASS: t/aclocal-install-fail.sh PASS: t/aclocal-install-mkdir.sh PASS: t/aclocal-m4-include-are-scanned-aclocal-amflags.sh PASS: t/aclocal-m4-include-are-scanned.sh @@ -734,7 +734,7 @@ PASS: t/check8.sh PASS: t/check10.sh PASS: t/check11.sh SKIP: t/check12.sh PASS: t/check12.sh PASS: t/check-subst.sh PASS: t/check-subst-prog.sh PASS: t/check-exported-srcdir.sh @@ -888,14 +888,14 @@ PASS: t/defun2.sh PASS: t/dejagnu.sh PASS: t/dejagnu2.sh SKIP: t/dejagnu3.sh SKIP: t/dejagnu4.sh SKIP: t/dejagnu5.sh SKIP: t/dejagnu6.sh SKIP: t/dejagnu7.sh SKIP: t/dejagnu-absolute-builddir.sh SKIP: t/dejagnu-relative-srcdir.sh SKIP: t/dejagnu-siteexp-extend.sh PASS: t/dejagnu3.sh PASS: t/dejagnu4.sh PASS: t/dejagnu5.sh PASS: t/dejagnu6.sh PASS: t/dejagnu7.sh PASS: t/dejagnu-absolute-builddir.sh PASS: t/dejagnu-relative-srcdir.sh PASS: t/dejagnu-siteexp-extend.sh PASS: t/dejagnu-siteexp-append.sh PASS: t/dejagnu-siteexp-useredit.sh PASS: t/deleted-am.sh @@ -914,7 +914,7 @@ PASS: t/depend6.sh PASS: t/depend-postproc.sh PASS: t/deprecated-acinit.sh SKIP: t/destdir.sh PASS: t/destdir.sh PASS: t/dir-named-obj-is-bad.sh PASS: t/discover.sh PASS: t/dist-formats.tap 1 - default [automake] @@ -1002,7 +1002,7 @@ PASS: t/dist-missing-am.sh PASS: t/dist-missing-included-m4.sh PASS: t/dist-missing-m4.sh SKIP: t/dist-readonly.sh PASS: t/dist-readonly.sh PASS: t/dist-repeated.sh XFAIL: t/dist-pr109765.sh PASS: t/dist-no-built-sources.sh @@ -1126,12 +1126,12 @@ PASS: t/init.sh PASS: t/init2.sh PASS: t/dist-install-sh.sh SKIP: t/dist-with-unreadable-makefile-fails.sh PASS: t/dist-with-unreadable-makefile-fails.sh PASS: t/installdir.sh PASS: t/add-missing-install-sh.sh PASS: t/install-sh-unittests.sh SKIP: t/install-sh-option-C.sh SKIP: t/install-sh-option-S.sh PASS: t/install-sh-option-C.sh PASS: t/install-sh-option-S.sh PASS: t/instdat.sh PASS: t/instdat2.sh PASS: t/instdir.sh @@ -1146,16 +1146,16 @@ PASS: t/instdir-python.sh SKIP: t/instdir-texi.sh PASS: t/instexec.sh SKIP: t/instfail.sh SKIP: t/instfail-info.sh SKIP: t/instfail-java.sh SKIP: t/instfail-libtool.sh PASS: t/instfail.sh PASS: t/instfail-info.sh PASS: t/instfail-java.sh PASS: t/instfail-libtool.sh PASS: t/insthook.sh PASS: t/instman.sh PASS: t/instman2.sh SKIP: t/instmany.sh SKIP: t/instmany-mans.sh SKIP: t/instmany-python.sh PASS: t/instmany.sh PASS: t/instmany-mans.sh PASS: t/instmany-python.sh PASS: t/install-info-dir.sh PASS: t/interp.sh PASS: t/interp2.sh @@ -1195,9 +1195,9 @@ PASS: t/lex-libobj.sh PASS: t/lex-multiple.sh PASS: t/lex-noyywrap.sh FAIL: t/lex-clean-cxx.sh PASS: t/lex-clean-cxx.sh PASS: t/lex-clean.sh FAIL: t/lex-depend-cxx.sh PASS: t/lex-depend-cxx.sh PASS: t/lex-depend-grep.sh PASS: t/lex-depend.sh PASS: t/lex-line.sh @@ -1265,7 +1265,7 @@ PASS: t/lisp-subdir.sh PASS: t/lisp-subdir2.sh PASS: t/lisp-subdir-mix.sh SKIP: t/lispdry.sh PASS: t/lispdry.sh PASS: t/lisp-pr11806.sh PASS: t/lisp-flags.sh PASS: t/listval.sh @@ -1513,7 +1513,7 @@ PASS: t/parallel-tests-fd-redirect.sh PASS: t/parallel-tests-fd-redirect-exeext.sh PASS: t/parallel-tests-extra-programs.sh SKIP: t/parallel-tests-unreadable.sh PASS: t/parallel-tests-unreadable.sh PASS: t/parallel-tests-subdir.sh PASS: t/parallel-tests-interrupt.tap 1 - logfile created and readable [SIG 1] PASS: t/parallel-tests-interrupt.tap 2 - logfile contains output from test script [SIG 1] @@ -1579,7 +1579,7 @@ PASS: t/test-missing2.sh PASS: t/test-trs-basic.sh PASS: t/test-trs-recover.sh SKIP: t/test-trs-recover2.sh PASS: t/test-trs-recover2.sh PASS: t/test-extensions.sh PASS: t/test-extensions-cond.sh PASS: t/toplevelmd.sh @@ -1942,7 +1942,7 @@ PASS: t/python-dist.sh PASS: t/python-prefix.sh PASS: t/python-vars.sh SKIP: t/python-virtualenv.sh PASS: t/python-virtualenv.sh PASS: t/python-pr10995.sh PASS: t/recurs-user.sh PASS: t/recurs-user2.sh @@ -2201,8 +2201,8 @@ PASS: t/strictness-override.sh PASS: t/strictness-precedence.sh PASS: t/strip.sh SKIP: t/strip2.sh SKIP: t/strip3.sh PASS: t/strip2.sh PASS: t/strip3.sh PASS: t/subdir.sh PASS: t/subdir-ac-subst.sh PASS: t/subdir-add-pr46.sh @@ -2392,12 +2392,12 @@ PASS: t/tap-bad-prog.tap 1 - "make check" returns non-zero exit status PASS: t/tap-bad-prog.tap 2 - non-existent test is reported PASS: t/tap-bad-prog.tap 3 - non-executable test is reported SKIP: t/tap-bad-prog.tap 4 - non-readable test is reported # SKIP any file is readable PASS: t/tap-bad-prog.tap 4 - non-readable test is reported XFAIL: t/tap-bad-prog.tap 5 - no spurious "missing plan" message # TODO XFAIL: t/tap-bad-prog.tap 6 - no spurious results # TODO still get "missing plan" PASS: t/tap-basic.sh PASS: t/tap-diagnostic-custom.sh SKIP: t/tap-driver-stderr.sh PASS: t/tap-driver-stderr.sh PASS: t/tap-doc.sh PASS: t/tap-doc2.sh PASS: t/tap-more.sh @@ -2458,7 +2458,7 @@ PASS: t/transform.sh PASS: t/transform2.sh PASS: t/transform3.sh SKIP: t/uninstall-fail.sh PASS: t/uninstall-fail.sh PASS: t/uninstall-pr9578.sh PASS: t/unused.sh SKIP: t/upc.sh @@ -2551,7 +2551,7 @@ PASS: t/check-tests-in-builddir-w.sh PASS: t/check-w.sh PASS: t/check11-w.sh SKIP: t/check12-w.sh PASS: t/check12-w.sh PASS: t/check2-w.sh PASS: t/check4-w.sh PASS: t/check5-w.sh @@ -2568,8 +2568,8 @@ PASS: t/compile6-w.sh SKIP: t/compile7-w.sh PASS: t/exeext4-w.sh SKIP: t/install-sh-option-C-w.sh SKIP: t/install-sh-option-S-w.sh PASS: t/install-sh-option-C-w.sh PASS: t/install-sh-option-S-w.sh PASS: t/install-sh-unittests-w.sh PASS: t/maken3-w.sh PASS: t/mdate5-w.sh @@ -2979,9 +2979,9 @@ PASS: contrib/t/help-multilib.sh PASS: contrib/t/multilib.sh # TOTAL: 2980 # PASS: 2851 # SKIP: 88 # PASS: 2889 # SKIP: 52 # XFAIL: 39 # FAIL: 2 # FAIL: 0 # XPASS: 0 # ERROR: 0 components/meta-packages/automake/Makefile
New file @@ -0,0 +1,34 @@ # # This file and its contents are supplied under the terms of the # Common Development and Distribution License ("CDDL"). You may # only use this file in accordance with the terms of the CDDL. # # A full copy of the text of the CDDL should have accompanied this # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # # Copyright 2024 Marcel Telka # BUILD_STYLE = pkg include ../../../make-rules/shared-macros.mk COMPONENT_NAME = automake HUMAN_VERSION = 1.16 # When we upgrade to new major version (e.g. 1.17) the COMPONENT_VERSION should # be removed. COMPONENT_VERSION = 1.16.5 COMPONENT_REVISION= 2 COMPONENT_SUMMARY = A Makefile generator COMPONENT_PROJECT_URL = https://www.gnu.org/software/automake/ COMPONENT_FMRI = developer/build/automake COMPONENT_CLASSIFICATION = Development/GNU include $(WS_MAKE_RULES)/common.mk PKG_MACROS += AMV=$(subst .,,$(HUMAN_VERSION)) # Auto-generated dependencies components/meta-packages/automake/automake.p5m
New file @@ -0,0 +1,23 @@ # # This file and its contents are supplied under the terms of the # Common Development and Distribution License ("CDDL"), version 1.0. # You may only use this file in accordance with the terms of version # 1.0 of the CDDL. # # A full copy of the text of the CDDL should have accompanied this # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # # Copyright 2023 Marcel Telka # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) set name=pkg.human-version value=$(HUMAN_VERSION) set name=pkg.summary value="$(COMPONENT_SUMMARY)" set name=info.classification value="$(COMPONENT_CLASSIFICATION)" set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) set name=org.opensolaris.consolidation value=$(CONSOLIDATION) depend type=require fmri=developer/build/automake-$(AMV) components/meta-packages/automake/manifests/sample-manifest.p5m
New file @@ -0,0 +1,25 @@ # # This file and its contents are supplied under the terms of the # Common Development and Distribution License ("CDDL"), version 1.0. # You may only use this file in accordance with the terms of version # 1.0 of the CDDL. # # A full copy of the text of the CDDL should have accompanied this # source. A copy of the CDDL is also available via the Internet at # http://www.illumos.org/license/CDDL. # # # Copyright 2024 <contributor> # set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION) set name=pkg.human-version value=$(HUMAN_VERSION) set name=pkg.summary value="$(COMPONENT_SUMMARY)" set name=info.classification value="$(COMPONENT_CLASSIFICATION)" set name=info.upstream-url value=$(COMPONENT_PROJECT_URL) set name=info.source-url value=$(COMPONENT_ARCHIVE_URL) set name=org.opensolaris.consolidation value=$(CONSOLIDATION) license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)' components/meta-packages/automake/pkg5
New file @@ -0,0 +1,7 @@ { "dependencies": [], "fmris": [ "developer/build/automake" ], "name": "automake" }