commit: f7d37ff5fe3ab8415d0808fba1eba3ab4392f755 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Thu Feb 29 07:31:36 2024 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Thu Feb 29 07:33:55 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7d37ff5
dev-util/colm: drop 0.14.7, 0.14.7-r1, 0.14.7-r2 Signed-off-by: Sam James <sam <AT> gentoo.org> dev-util/colm/colm-0.14.7-r1.ebuild | 62 ---------------------------------- dev-util/colm/colm-0.14.7-r2.ebuild | 67 ------------------------------------- dev-util/colm/colm-0.14.7.ebuild | 62 ---------------------------------- 3 files changed, 191 deletions(-) diff --git a/dev-util/colm/colm-0.14.7-r1.ebuild b/dev-util/colm/colm-0.14.7-r1.ebuild deleted file mode 100644 index cebc2bf2ea2f..000000000000 --- a/dev-util/colm/colm-0.14.7-r1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools toolchain-funcs - -DESCRIPTION="COmputer Language Manipulation" -HOMEPAGE="https://www.colm.net/open-source/colm/" -SRC_URI="https://www.colm.net/files/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="doc" - -BDEPEND=" - doc? ( - || ( app-text/asciidoc dev-ruby/asciidoctor ) - dev-python/pygments - ) -" -# libfsm moved from ragel -> colm, bug #766108 -RDEPEND="!<dev-util/ragel-7.0.3" - -PATCHES=( - "${FILESDIR}"/${PN}-0.14.7-drop-julia-check.patch - "${FILESDIR}"/${PN}-0.14.7-disable-static-lib.patch - "${FILESDIR}"/${PN}-0.14.7-solaris.patch -) - -src_prepare() { - default - - # bug #733426 - sed -i -e 's/(\[ASCIIDOC\], \[asciidoc\], \[asciidoc\]/S([ASCIIDOC], [asciidoc asciidoctor]/' configure.ac || die - - # bug #766069 - sed -i -e "s:gcc:$(tc-getCC) ${CFLAGS}:" src/main.cc || die - sed -i -e "s:gcc:$(tc-getCC):" test/colm.d/gentests.sh || die - sed -i -e "s:g++:$(tc-getCXX):" test/colm.d/gentests.sh || die - - # fix linkage on Darwin from colm itself during build - if [[ ${CHOST} == *-darwin* ]] ; then - sed -i -e 's/libcolm\.so/libcolm.dylib/' src/main.cc || die - fi - - eautoreconf -} - -src_configure() { - econf $(use_enable doc manual) -} - -src_test() { - # Build tests - default - - # Run them - cd test || die - ./runtests || die -} diff --git a/dev-util/colm/colm-0.14.7-r2.ebuild b/dev-util/colm/colm-0.14.7-r2.ebuild deleted file mode 100644 index 229accae747c..000000000000 --- a/dev-util/colm/colm-0.14.7-r2.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools toolchain-funcs - -DESCRIPTION="COmputer Language Manipulation" -HOMEPAGE="https://www.colm.net/open-source/colm/" -SRC_URI="https://www.colm.net/files/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="doc" - -BDEPEND=" - doc? ( - || ( app-text/asciidoc dev-ruby/asciidoctor ) - dev-python/pygments - ) -" -# libfsm moved from ragel -> colm, bug #766108 -RDEPEND="!<dev-util/ragel-7.0.3" - -PATCHES=( - "${FILESDIR}"/${PN}-0.14.7-drop-julia-check.patch - "${FILESDIR}"/${PN}-0.14.7-disable-static-lib.patch - "${FILESDIR}"/${PN}-0.14.7-solaris.patch -) - -src_prepare() { - default - - # bug #733426 - sed -i -e 's/(\[ASCIIDOC\], \[asciidoc\], \[asciidoc\]/S([ASCIIDOC], [asciidoc asciidoctor]/' configure.ac || die - - # bug #766069 - sed -i -e "s|gcc|$(tc-getCC) ${CFLAGS}|" src/main.cc || die - sed -i -e "s|gcc|$(tc-getCC)|" test/colm.d/gentests.sh || die - sed -i -e "s|g++|$(tc-getCXX)|" test/colm.d/gentests.sh || die - - # fix linkage on Darwin from colm itself during build - if [[ ${CHOST} == *-darwin* ]] ; then - sed -i -e 's/libcolm\.so/libcolm.dylib/' src/main.cc || die - fi - - eautoreconf -} - -src_configure() { - econf $(use_enable doc manual) -} - -src_test() { - # Build tests - default - - # Run them - cd test || die - ./runtests || die -} - -src_install() { - default - find "${ED}" -type f -name '*.la' -delete || die -} diff --git a/dev-util/colm/colm-0.14.7.ebuild b/dev-util/colm/colm-0.14.7.ebuild deleted file mode 100644 index 352487813ce5..000000000000 --- a/dev-util/colm/colm-0.14.7.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools toolchain-funcs - -DESCRIPTION="COmputer Language Manipulation" -HOMEPAGE="https://www.colm.net/open-source/colm/" -SRC_URI="https://www.colm.net/files/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="doc" - -BDEPEND=" - doc? ( - || ( app-text/asciidoc dev-ruby/asciidoctor ) - dev-python/pygments - ) -" -# libfsm moved from ragel -> colm, bug #766108 -RDEPEND="!<dev-util/ragel-7.0.3" - -PATCHES=( - "${FILESDIR}"/${PN}-0.14.7-drop-julia-check.patch -) - -src_prepare() { - default - - # bug #733426 - sed -i -e 's/(\[ASCIIDOC\], \[asciidoc\], \[asciidoc\]/S([ASCIIDOC], [asciidoc asciidoctor]/' configure.ac || die - - # bug #766069 - sed -i -e "s:gcc:$(tc-getCC):" test/colm.d/gentests.sh || die - sed -i -e "s:g++:$(tc-getCXX):" test/colm.d/gentests.sh || die - - eautoreconf -} - -src_configure() { - econf $(use_enable doc manual) -} - -src_test() { - # Build tests - default - - # Run them - cd test || die - ./runtests || die -} - -src_install() { - default - - # NOTE: dev-util/ragel needs the static libraries - # and .la files, unfortunately. - # (May have better luck if we use the CMake port?) -}