net-print/foomatic-db-engine: move from perl-app.eclass to perl-module.eclass
authorAndreas K. Hüttel <dilfridge@gentoo.org>
Fri, 4 Oct 2019 18:24:11 +0000 (20:24 +0200)
committerAndreas K. Hüttel <dilfridge@gentoo.org>
Fri, 4 Oct 2019 18:24:11 +0000 (20:24 +0200)
Package-Manager: Portage-2.3.70, Repoman-2.3.17
Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
net-print/foomatic-db-engine/foomatic-db-engine-4.0.12.ebuild

index c714859db0b6a4e8069ecc0f7160ec07c0731e57..5cf7dd511c12495c20b190371e03735ea4a25fc1 100644 (file)
@@ -1,10 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-GENTOO_DEPEND_ON_PERL_SUBSLOT=yes
-inherit eutils perl-app versionator autotools
+inherit eutils perl-module versionator autotools
 
 DESCRIPTION="Generates ppds out of xml foomatic printer description files"
 HOMEPAGE="http://www.linuxprinting.org/foomatic.html"
@@ -30,6 +29,9 @@ src_prepare() {
                "${FILESDIR}"/4.0.12-use-pkgconfig.patch
        sed -i -e "s:@LIB_CUPS@:$(cups-config --serverbin):" Makefile.in || die
        eautoreconf
+
+       cd lib
+       perl-module_src_prepare
 }
 
 src_configure() {
@@ -37,14 +39,14 @@ src_configure() {
        emake defaults
 
        cd lib
-       perl-app_src_configure
+       perl-module_src_configure
 }
 
 src_compile() {
        default
 
        cd lib
-       perl-app_src_compile
+       perl-module_src_compile
 }
 
 src_install() {