diff options
author | Ronny (tastytea) Gutbrod <gentoo@tastytea.de> | 2022-09-02 21:06:56 +0200 |
---|---|---|
committer | Joonas Niilola <juippis@gentoo.org> | 2022-10-15 13:52:40 +0300 |
commit | 383a38acb658bafa5079f7c01827fa973738a8e4 (patch) | |
tree | 2f93997369feb09ee36b6cc6a9b1cbdee25f0425 /www-apps/hugo/hugo-0.99.1.ebuild | |
parent | www-apps/hugo: fix failing test with newer libwebp (diff) | |
download | gentoo-383a38acb658bafa5079f7c01827fa973738a8e4.tar.gz gentoo-383a38acb658bafa5079f7c01827fa973738a8e4.tar.bz2 gentoo-383a38acb658bafa5079f7c01827fa973738a8e4.zip |
www-apps/hugo: drop 0.99.1
Signed-off-by: Ronny (tastytea) Gutbrod <gentoo@tastytea.de>
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
Diffstat (limited to 'www-apps/hugo/hugo-0.99.1.ebuild')
-rw-r--r-- | www-apps/hugo/hugo-0.99.1.ebuild | 94 |
1 files changed, 0 insertions, 94 deletions
diff --git a/www-apps/hugo/hugo-0.99.1.ebuild b/www-apps/hugo/hugo-0.99.1.ebuild deleted file mode 100644 index 16dbceafb579..000000000000 --- a/www-apps/hugo/hugo-0.99.1.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 2018-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module bash-completion-r1 - -DESCRIPTION="Fast static HTML and CSS website generator" -HOMEPAGE="https://gohugo.io https://github.com/gohugoio/hugo" -SRC_URI=" - https://github.com/gohugoio/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://tastytea.de/files/gentoo/${P}-vendor.tar.xz -" - -# NOTE: To create the vendor tarball, run: -# `go mod vendor && cd .. && tar -caf ${P}-vendor.tar.xz ${P}/vendor` - -LICENSE="Apache-2.0 BSD BSD-2 MIT Unlicense" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc +sass test" - -BDEPEND=" - >=dev-lang/go-1.18 - test? ( - dev-python/docutils - dev-ruby/asciidoctor - virtual/pandoc - ) -" -RDEPEND=" - media-libs/libwebp:= - sass? ( dev-libs/libsass:= ) -" -DEPEND="${RDEPEND}" - -RESTRICT="!test? ( test )" - -PATCHES=( - "${FILESDIR}/${PN}-0.96.0-unbundle-libwebp-and-libsass.patch" - "${FILESDIR}/${PN}-0.96.0-skip-some-tests.patch" - "${FILESDIR}/${PN}-0.99.1-fix-testdecodeconfig-basic.patch" - "${FILESDIR}/${PN}-0.99.1-test-timeout.patch" -) - -src_configure() { - export CGO_ENABLED=1 - export CGO_CFLAGS="${CFLAGS}" - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - export CGO_LDFLAGS="${LDFLAGS}" - - MY_BUILDFLAGS="$(usev sass "-tags extended")" - - default -} - -src_compile() { - mkdir -pv bin || die - ego build -ldflags "-X github.com/gohugoio/hugo/common/hugo.vendorInfo=gentoo:${PVR}" \ - ${MY_BUILDFLAGS} -o "${S}/bin/hugo" - - bin/hugo gen man --dir man || die - - mkdir -pv completions || die - bin/hugo completion bash > completions/hugo || die - bin/hugo completion fish > completions/hugo.fish || die - bin/hugo completion zsh > completions/_hugo || die - - if use doc ; then - bin/hugo gen doc --dir doc || die - fi -} - -src_test() { - ego test -race "./..." ${MY_BUILDFLAGS} -} - -src_install() { - dobin bin/* - doman man/* - - dobashcomp completions/${PN} - - insinto /usr/share/fish/vendor_completions.d - doins completions/${PN}.fish - - insinto /usr/share/zsh/site-functions - doins completions/_${PN} - - if use doc ; then - dodoc -r doc/* - fi -} |