diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-05-06 11:18:16 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-05-06 11:18:16 +0100 |
commit | ebce8994fe3cc4ca9fbc96ca837cb4c4e98adcbd (patch) | |
tree | f2204ce5f94dc3cb13728ff93649d889944952bb /app-misc/g15composer/g15composer-3.2.ebuild | |
parent | fe1c8b732bd548b699d4c2ef725f67f8b8c8911c (diff) |
gentoo resync : 06.05.2018
Diffstat (limited to 'app-misc/g15composer/g15composer-3.2.ebuild')
-rw-r--r-- | app-misc/g15composer/g15composer-3.2.ebuild | 30 |
1 files changed, 21 insertions, 9 deletions
diff --git a/app-misc/g15composer/g15composer-3.2.ebuild b/app-misc/g15composer/g15composer-3.2.ebuild index 0ff4c93f649f..03f3cb42bbfd 100644 --- a/app-misc/g15composer/g15composer-3.2.ebuild +++ b/app-misc/g15composer/g15composer-3.2.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=2 -inherit eutils +EAPI=6 + +inherit autotools DESCRIPTION="A library to render text and shapes into a buffer usable by the Logitech G15" HOMEPAGE="https://sourceforge.net/projects/g15tools/" @@ -15,21 +16,32 @@ IUSE="truetype examples" DEPEND="app-misc/g15daemon >=dev-libs/libg15render-1.2[truetype?] - truetype? ( media-libs/freetype )" + truetype? ( + media-libs/freetype + virtual/pkgconfig + )" + +PATCHES=( + "${FILESDIR}"/${PN}-3.2-freetype_pkgconfig.patch +) + +src_prepare() { + default + mv configure.{in,ac} || die + eautoreconf +} src_configure() { - econf \ - $(use_enable truetype ttf) + econf $(use_enable truetype ttf) } src_install() { - emake DESTDIR="${D}" install || die "emake install failed" + local DOCS=( AUTHORS README ChangeLog ) + default newinitd "${FILESDIR}/${P}.initd" ${PN} newconfd "${FILESDIR}/${P}.confd" ${PN} - dodoc AUTHORS README ChangeLog - if use examples ; then exeinto "/usr/share/${PN}" doexe examples/* |