diff options
author | 2024-02-29 07:31:36 +0000 | |
---|---|---|
committer | 2024-02-29 07:33:55 +0000 | |
commit | f7d37ff5fe3ab8415d0808fba1eba3ab4392f755 (patch) | |
tree | e81bbeb6f78fff82b10d6f336299fe3ebfb3fc1f /dev-util | |
parent | dev-util/ragel: drop 7.0.4, 7.0.4-r1 (diff) | |
download | gentoo-f7d37ff5fe3ab8415d0808fba1eba3ab4392f755.tar.gz gentoo-f7d37ff5fe3ab8415d0808fba1eba3ab4392f755.tar.bz2 gentoo-f7d37ff5fe3ab8415d0808fba1eba3ab4392f755.zip |
dev-util/colm: drop 0.14.7, 0.14.7-r1, 0.14.7-r2
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-util')
-rw-r--r-- | dev-util/colm/colm-0.14.7-r1.ebuild | 62 | ||||
-rw-r--r-- | dev-util/colm/colm-0.14.7-r2.ebuild | 67 | ||||
-rw-r--r-- | dev-util/colm/colm-0.14.7.ebuild | 62 |
3 files changed, 0 insertions, 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?) -} |