diff options
author | Repository mirror & CI <repomirrorci@gentoo.org> | 2021-05-31 09:35:02 +0000 |
---|---|---|
committer | Repository mirror & CI <repomirrorci@gentoo.org> | 2021-05-31 09:35:02 +0000 |
commit | 442492adcfcd958444088a716365ec1d145ca01d (patch) | |
tree | e17232b538dab227f12642dc0a58800d09614d7c | |
parent | 2021-05-31 09:20:09 UTC (diff) | |
parent | x11-themes/gtk-engines-murrine: drop deprecated ltprune eclass (diff) | |
download | gentoo-442492adcfcd958444088a716365ec1d145ca01d.tar.gz gentoo-442492adcfcd958444088a716365ec1d145ca01d.tar.bz2 gentoo-442492adcfcd958444088a716365ec1d145ca01d.zip |
Merge updates from master
79 files changed, 190 insertions, 172 deletions
diff --git a/app-admin/rsyslog/rsyslog-8.2008.0.ebuild b/app-admin/rsyslog/rsyslog-8.2008.0.ebuild index b27254f48898..7bea21cad615 100644 --- a/app-admin/rsyslog/rsyslog-8.2008.0.ebuild +++ b/app-admin/rsyslog/rsyslog-8.2008.0.ebuild @@ -4,7 +4,7 @@ EAPI="6" PYTHON_COMPAT=( python{3_7,3_8} ) -inherit autotools linux-info ltprune python-any-r1 systemd +inherit autotools linux-info python-any-r1 systemd DESCRIPTION="An enhanced multi-threaded syslogd with database support and more" HOMEPAGE="https://www.rsyslog.com/" @@ -325,7 +325,7 @@ src_install() { doins plugins/ompgsql/createDB.sql fi - prune_libtool_files --modules + find "${ED}" -name '*.la' -delete || die } pkg_postinst() { diff --git a/app-arch/dpkg/dpkg-1.19.0.5.ebuild b/app-arch/dpkg/dpkg-1.19.0.5.ebuild index e7b089e808d8..0a0f4f3be9fa 100644 --- a/app-arch/dpkg/dpkg-1.19.0.5.ebuild +++ b/app-arch/dpkg/dpkg-1.19.0.5.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit eutils multilib autotools ltprune toolchain-funcs +inherit eutils multilib autotools toolchain-funcs DESCRIPTION="Package maintenance system for Debian" HOMEPAGE="https://packages.qa.debian.org/dpkg" @@ -83,5 +83,5 @@ src_install() { keepdir /usr/$(get_libdir)/db/methods/{mnt,floppy,disk} keepdir /usr/$(get_libdir)/db/{alternatives,info,methods,parts,updates} - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/app-arch/dpkg/dpkg-1.19.6.ebuild b/app-arch/dpkg/dpkg-1.19.6.ebuild index 8caed6c98c4f..c8e12d60fd73 100644 --- a/app-arch/dpkg/dpkg-1.19.6.ebuild +++ b/app-arch/dpkg/dpkg-1.19.6.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit eutils multilib autotools ltprune toolchain-funcs +inherit eutils multilib autotools toolchain-funcs DESCRIPTION="Package maintenance system for Debian" HOMEPAGE="https://packages.qa.debian.org/dpkg" @@ -87,5 +87,5 @@ src_install() { /var/lib/dpkg/{alternatives,info,parts,updates} # /usr/$(get_libdir)/db/{alternatives,info,parts,updates} \ - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/app-arch/dpkg/dpkg-1.19.7.ebuild b/app-arch/dpkg/dpkg-1.19.7.ebuild index 8caed6c98c4f..c8e12d60fd73 100644 --- a/app-arch/dpkg/dpkg-1.19.7.ebuild +++ b/app-arch/dpkg/dpkg-1.19.7.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit eutils multilib autotools ltprune toolchain-funcs +inherit eutils multilib autotools toolchain-funcs DESCRIPTION="Package maintenance system for Debian" HOMEPAGE="https://packages.qa.debian.org/dpkg" @@ -87,5 +87,5 @@ src_install() { /var/lib/dpkg/{alternatives,info,parts,updates} # /usr/$(get_libdir)/db/{alternatives,info,parts,updates} \ - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/app-i18n/im-canna/im-canna-0.3.2.2-r1.ebuild b/app-i18n/im-canna/im-canna-0.3.2.2-r1.ebuild index fbbfae447fbd..f731d1bad990 100644 --- a/app-i18n/im-canna/im-canna-0.3.2.2-r1.ebuild +++ b/app-i18n/im-canna/im-canna-0.3.2.2-r1.ebuild @@ -3,7 +3,7 @@ EAPI="6" -inherit autotools gnome2-utils ltprune +inherit autotools gnome2-utils DESCRIPTION="Japanese Canna input method module for GTK+2" HOMEPAGE="http://bonobo.gnome.gr.jp/~nakai/immodule/" @@ -30,7 +30,7 @@ src_prepare() { src_install() { default - prune_libtool_files --modules + find "${ED}" -name '*.la' -delete || die } pkg_postinst() { diff --git a/app-i18n/im-chooser/im-chooser-1.7.0.ebuild b/app-i18n/im-chooser/im-chooser-1.7.0.ebuild index 66da16203e0d..cff570a150e8 100644 --- a/app-i18n/im-chooser/im-chooser-1.7.0.ebuild +++ b/app-i18n/im-chooser/im-chooser-1.7.0.ebuild @@ -3,7 +3,7 @@ EAPI="6" -inherit autotools ltprune +inherit autotools DESCRIPTION="Desktop Input Method configuration tool" HOMEPAGE="https://pagure.io/im-chooser" @@ -40,5 +40,5 @@ src_prepare() { src_install() { default - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/app-i18n/im-freewnn/im-freewnn-0.0.2-r2.ebuild b/app-i18n/im-freewnn/im-freewnn-0.0.2-r2.ebuild index 04bc5f5a3e3d..5c5f22692a71 100644 --- a/app-i18n/im-freewnn/im-freewnn-0.0.2-r2.ebuild +++ b/app-i18n/im-freewnn/im-freewnn-0.0.2-r2.ebuild @@ -3,7 +3,7 @@ EAPI="6" -inherit autotools gnome2-utils ltprune prefix +inherit autotools gnome2-utils prefix DESCRIPTION="Japanese FreeWnn input method module for GTK+2" HOMEPAGE="http://bonobo.gnome.gr.jp/~nakai/immodule/" @@ -36,7 +36,7 @@ src_prepare() { src_install() { default - prune_libtool_files --modules + find "${ED}" -name '*.la' -delete || die } pkg_postinst() { diff --git a/app-i18n/im-freewnn/im-freewnn-0.0.2-r3.ebuild b/app-i18n/im-freewnn/im-freewnn-0.0.2-r3.ebuild index da6fb572c71a..4668c3f0f2a1 100644 --- a/app-i18n/im-freewnn/im-freewnn-0.0.2-r3.ebuild +++ b/app-i18n/im-freewnn/im-freewnn-0.0.2-r3.ebuild @@ -3,7 +3,7 @@ EAPI="6" -inherit autotools gnome2-utils ltprune prefix +inherit autotools gnome2-utils prefix DESCRIPTION="Japanese FreeWnn input method module for GTK+2" HOMEPAGE="http://bonobo.gnome.gr.jp/~nakai/immodule/" @@ -36,7 +36,7 @@ src_prepare() { src_install() { default - prune_libtool_files --modules + find "${ED}" -name '*.la' -delete || die } pkg_postinst() { diff --git a/app-i18n/scim-bridge/scim-bridge-0.4.16-r3.ebuild b/app-i18n/scim-bridge/scim-bridge-0.4.16-r3.ebuild index 334a65b9e049..9272a14e231e 100644 --- a/app-i18n/scim-bridge/scim-bridge-0.4.16-r3.ebuild +++ b/app-i18n/scim-bridge/scim-bridge-0.4.16-r3.ebuild @@ -3,7 +3,7 @@ EAPI="6" -inherit autotools gnome2-utils ltprune multilib readme.gentoo-r1 +inherit autotools gnome2-utils multilib readme.gentoo-r1 DESCRIPTION="Yet another IM-client of SCIM" HOMEPAGE="http://www.scim-im.org/projects/scim_bridge" @@ -72,7 +72,7 @@ src_configure() { src_install() { default - prune_libtool_files --modules + find "${ED}" -name '*.la' -delete || die readme.gentoo_create_doc } diff --git a/app-i18n/scim-tomoe/scim-tomoe-0.6.0-r3.ebuild b/app-i18n/scim-tomoe/scim-tomoe-0.6.0-r3.ebuild index f1348027a755..c6c427a16733 100644 --- a/app-i18n/scim-tomoe/scim-tomoe-0.6.0-r3.ebuild +++ b/app-i18n/scim-tomoe/scim-tomoe-0.6.0-r3.ebuild @@ -2,7 +2,6 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit ltprune DESCRIPTION="Japanese input method Tomoe IMEngine for SCIM" HOMEPAGE="http://tomoe.sourceforge.net/" @@ -31,5 +30,5 @@ src_configure() { src_install() { default - prune_libtool_files --modules + find "${ED}" -name '*.la' -delete || die } diff --git a/app-pda/barry/barry-0.18.3.ebuild b/app-pda/barry/barry-0.18.3.ebuild index 97d98c8fc732..0709efae039f 100644 --- a/app-pda/barry/barry-0.18.3.ebuild +++ b/app-pda/barry/barry-0.18.3.ebuild @@ -3,7 +3,7 @@ EAPI=5 -inherit bash-completion-r1 desktop epatch flag-o-matic gnome2-utils ltprune udev +inherit bash-completion-r1 desktop epatch flag-o-matic gnome2-utils udev DESCRIPTION="Sync, backup, program management, and charging for BlackBerry devices" HOMEPAGE="http://www.netdirect.ca/software/packages/barry/" @@ -88,7 +88,7 @@ src_install() { newicon -s scalable "${S}"/logo/${PN}_logo_icon.svg ${PN}.svg use gui && domenu "${S}"/menu/barrybackup.desktop - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } pkg_preinst() { diff --git a/app-text/a2ps/a2ps-4.14-r6.ebuild b/app-text/a2ps/a2ps-4.14-r6.ebuild index 6414e3d42237..ffcce4cd01eb 100644 --- a/app-text/a2ps/a2ps-4.14-r6.ebuild +++ b/app-text/a2ps/a2ps-4.14-r6.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit autotools elisp-common flag-o-matic ltprune +inherit autotools elisp-common flag-o-matic DESCRIPTION="Any to PostScript filter" HOMEPAGE="https://www.gnu.org/software/a2ps/" @@ -126,7 +126,7 @@ src_install() { rm -f "${ED}"/usr/share/{a2ps,a2ps/ppd,ogonkify}/README || die - prune_libtool_files + find "${ED}" -name '*.la' -delete || die if use emacs; then elisp-site-file-install "${FILESDIR}"/${SITEFILE} || die diff --git a/app-text/chasen/chasen-2.4.4-r3.ebuild b/app-text/chasen/chasen-2.4.4-r3.ebuild index 1e618a384ee1..e8557113ca4b 100644 --- a/app-text/chasen/chasen-2.4.4-r3.ebuild +++ b/app-text/chasen/chasen-2.4.4-r3.ebuild @@ -3,7 +3,7 @@ EAPI="5" -inherit epatch ltprune perl-module +inherit epatch perl-module DESCRIPTION="Japanese Morphological Analysis System, ChaSen" HOMEPAGE="http://chasen-legacy.sourceforge.jp/" @@ -56,5 +56,5 @@ src_install() { newdoc README README.perl fi - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/app-text/groonga-normalizer-mysql/groonga-normalizer-mysql-1.1.1.ebuild b/app-text/groonga-normalizer-mysql/groonga-normalizer-mysql-1.1.1.ebuild index b6a789075490..86f8be4f031a 100644 --- a/app-text/groonga-normalizer-mysql/groonga-normalizer-mysql-1.1.1.ebuild +++ b/app-text/groonga-normalizer-mysql/groonga-normalizer-mysql-1.1.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit autotools ltprune +inherit autotools DESCRIPTION="Groonga plugin that provides MySQL compatible normalizers" HOMEPAGE="https://groonga.org/" @@ -31,6 +31,6 @@ src_configure() { src_install() { default - prune_libtool_files + find "${ED}" -name '*.la' -delete || die rm -r "${D}usr/share/doc/${PN}" || die } diff --git a/app-text/opensp/opensp-1.5.2-r3.ebuild b/app-text/opensp/opensp-1.5.2-r3.ebuild index 79b03eac29a5..805de75745c2 100644 --- a/app-text/opensp/opensp-1.5.2-r3.ebuild +++ b/app-text/opensp/opensp-1.5.2-r3.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=5 -inherit epatch flag-o-matic ltprune +inherit epatch flag-o-matic MY_P=${P/opensp/OpenSP} @@ -73,7 +73,7 @@ src_install() { pkgdocdir="${EPREFIX}"/usr/share/doc/${PF} \ install - prune_libtool_files + find "${ED}" -name '*.la' -delete || die dodoc AUTHORS BUGS ChangeLog NEWS README } diff --git a/app-text/opensp/opensp-1.5.2-r6.ebuild b/app-text/opensp/opensp-1.5.2-r6.ebuild index ea411e191909..97aa575d2dc3 100644 --- a/app-text/opensp/opensp-1.5.2-r6.ebuild +++ b/app-text/opensp/opensp-1.5.2-r6.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=5 -inherit epatch flag-o-matic autotools ltprune +inherit epatch flag-o-matic autotools MY_P=${P/opensp/OpenSP} @@ -75,7 +75,7 @@ src_install() { pkgdocdir="${EPREFIX}"/usr/share/doc/${PF} \ install - prune_libtool_files + find "${ED}" -name '*.la' -delete || die dodoc AUTHORS BUGS ChangeLog NEWS README } diff --git a/app-text/rarian/rarian-0.8.1-r3.ebuild b/app-text/rarian/rarian-0.8.1-r3.ebuild index 9247ad3e910c..7e123ebc5c1b 100644 --- a/app-text/rarian/rarian-0.8.1-r3.ebuild +++ b/app-text/rarian/rarian-0.8.1-r3.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit autotools eutils ltprune +inherit autotools eutils DESCRIPTION="A documentation metadata library" HOMEPAGE="https://rarian.freedesktop.org/" @@ -61,5 +61,5 @@ src_configure() { src_install() { default - prune_libtool_files --all + find "${ED}" -name '*.la' -delete || die } diff --git a/app-text/tesseract/tesseract-3.05.02.ebuild b/app-text/tesseract/tesseract-3.05.02.ebuild index bc322d2a94ff..d237b25cfbfd 100644 --- a/app-text/tesseract/tesseract-3.05.02.ebuild +++ b/app-text/tesseract/tesseract-3.05.02.ebuild @@ -8,7 +8,7 @@ LANGPACKV="3.04.00" URI_PREFIX="https://github.com/${MY_PN}/tessdata/raw/${LANGPACKV}/" JAVA_PKG_OPT_USE="scrollview" -inherit autotools java-pkg-opt-2 ltprune toolchain-funcs +inherit autotools java-pkg-opt-2 toolchain-funcs DESCRIPTION="An OCR Engine, originally developed at HP, now open source." HOMEPAGE="https://github.com/tesseract-ocr" @@ -131,7 +131,7 @@ src_compile() { src_install() { use doc && HTML_DOCS=( doc/html/. ) default - prune_libtool_files + find "${ED}" -name '*.la' -delete || die if use training; then emake DESTDIR="${D}" training-install diff --git a/app-text/wv/wv-1.2.9-r2.ebuild b/app-text/wv/wv-1.2.9-r2.ebuild index 6f316088f9d9..4c6e750d78d5 100644 --- a/app-text/wv/wv-1.2.9-r2.ebuild +++ b/app-text/wv/wv-1.2.9-r2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit autotools ltprune +inherit autotools DESCRIPTION="Tool for conversion of MSWord doc and rtf files to something readable" SRC_URI="http://abiword.org/downloads/${PN}/${PV}/${P}.tar.gz" @@ -53,7 +53,7 @@ src_configure() { src_install() { default - prune_libtool_files + find "${ED}" -name '*.la' -delete || die rm -f "${ED}"/usr/share/man/man1/wvConvert.1 if use tools; then diff --git a/dev-dotnet/libgdiplus/libgdiplus-6.0.2.ebuild b/dev-dotnet/libgdiplus/libgdiplus-6.0.2.ebuild index 756e7f296da6..cc91cf3eaf5c 100644 --- a/dev-dotnet/libgdiplus/libgdiplus-6.0.2.ebuild +++ b/dev-dotnet/libgdiplus/libgdiplus-6.0.2.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit dotnet ltprune +inherit dotnet DESCRIPTION="Library for using System.Drawing with Mono" HOMEPAGE="https://www.mono-project.com" @@ -46,5 +46,5 @@ src_install() { [[ -e "${docfile}" ]] && dodoc "${docfile}" done [[ "${DOCS[@]}" ]] && dodoc "${DOCS[@]}" - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/dev-embedded/gpsim/gpsim-0.30.0.ebuild b/dev-embedded/gpsim/gpsim-0.30.0.ebuild index a14305e6a54f..4d258c8d6205 100644 --- a/dev-embedded/gpsim/gpsim-0.30.0.ebuild +++ b/dev-embedded/gpsim/gpsim-0.30.0.ebuild @@ -2,7 +2,6 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit ltprune DESCRIPTION="A simulator for the Microchip PIC microcontrollers" HOMEPAGE="http://gpsim.sourceforge.net" @@ -34,5 +33,5 @@ src_configure() { src_install() { default use doc && dodoc doc/gpsim.pdf - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/dev-embedded/srecord/srecord-1.64.ebuild b/dev-embedded/srecord/srecord-1.64.ebuild index a6d41e526bcc..ad11060c8a11 100644 --- a/dev-embedded/srecord/srecord-1.64.ebuild +++ b/dev-embedded/srecord/srecord-1.64.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit autotools ltprune +inherit autotools DESCRIPTION="A collection of powerful tools for manipulating EPROM load files" HOMEPAGE="http://srecord.sourceforge.net/" @@ -36,5 +36,5 @@ src_configure() { src_install() { default - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/dev-libs/ffcall/ffcall-2.1.ebuild b/dev-libs/ffcall/ffcall-2.1.ebuild index f5b5a27c49d4..de9d512e1b78 100644 --- a/dev-libs/ffcall/ffcall-2.1.ebuild +++ b/dev-libs/ffcall/ffcall-2.1.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit flag-o-matic ltprune +inherit flag-o-matic MY_PV="libffcall-${PV}" @@ -56,5 +56,5 @@ src_install() { dodoc NEWS README dodir /usr/share/man default - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/dev-libs/libappindicator/libappindicator-12.10.0-r301.ebuild b/dev-libs/libappindicator/libappindicator-12.10.0-r301.ebuild index 32b93d812d6b..21db99eac660 100644 --- a/dev-libs/libappindicator/libappindicator-12.10.0-r301.ebuild +++ b/dev-libs/libappindicator/libappindicator-12.10.0-r301.ebuild @@ -4,7 +4,7 @@ EAPI=6 VALA_USE_DEPEND="vapigen" -inherit autotools ltprune multilib-minimal vala xdg-utils +inherit autotools multilib-minimal vala xdg-utils DESCRIPTION="A library to allow applications to export a menu into the Unity Menu bar" HOMEPAGE="https://launchpad.net/libappindicator" @@ -72,5 +72,5 @@ multilib_src_install() { multilib_src_install_all() { einstalldocs - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild b/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild index a09bfb32a489..a3ee8b14b979 100644 --- a/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild +++ b/dev-libs/libcgroup/libcgroup-0.41-r5.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit autotools flag-o-matic linux-info ltprune pam +inherit autotools flag-o-matic linux-info pam DESCRIPTION="Tools and libraries to configure and manage kernel control groups" HOMEPAGE="http://libcg.sourceforge.net/" @@ -85,7 +85,7 @@ src_test() { src_install() { default - prune_libtool_files --all + find "${ED}" -name '*.la' -delete || die insinto /etc/cgroup doins samples/*.conf diff --git a/dev-libs/liberasurecode/liberasurecode-1.6.2.ebuild b/dev-libs/liberasurecode/liberasurecode-1.6.2.ebuild index b79569ec340a..2adc93339bba 100644 --- a/dev-libs/liberasurecode/liberasurecode-1.6.2.ebuild +++ b/dev-libs/liberasurecode/liberasurecode-1.6.2.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit autotools ltprune +inherit autotools DESCRIPTION="Erasure Code API library written in C with pluggable Erasure Code backends." HOMEPAGE="https://bitbucket.org/tsg-/liberasurecode/overview" @@ -31,5 +31,5 @@ src_configure() { src_install() { default - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/dev-libs/libgamin/libgamin-0.1.10-r6.ebuild b/dev-libs/libgamin/libgamin-0.1.10-r6.ebuild index c19392a7f869..786de79b0ac7 100644 --- a/dev-libs/libgamin/libgamin-0.1.10-r6.ebuild +++ b/dev-libs/libgamin/libgamin-0.1.10-r6.ebuild @@ -6,7 +6,7 @@ EAPI="6" GNOME_ORG_MODULE="gamin" GNOME_TARBALL_SUFFIX="bz2" -inherit autotools epatch ltprune gnome.org multilib-minimal +inherit autotools epatch gnome.org multilib-minimal DESCRIPTION="Library providing the FAM File Alteration Monitor API" HOMEPAGE="https://www.gnome.org/~veillard/gamin/" @@ -93,5 +93,5 @@ multilib_src_install_all() { HTML_DOCS=( doc/*.{html,gif} ) einstalldocs - prune_libtool_files --all + find "${ED}" -name '*.la' -delete || die } diff --git a/dev-libs/libvterm-neovim/libvterm-neovim-0.0_pre20150309.ebuild b/dev-libs/libvterm-neovim/libvterm-neovim-0.0_pre20150309.ebuild index 2725d021a680..6f5095ce09c9 100644 --- a/dev-libs/libvterm-neovim/libvterm-neovim-0.0_pre20150309.ebuild +++ b/dev-libs/libvterm-neovim/libvterm-neovim-0.0_pre20150309.ebuild @@ -3,7 +3,7 @@ EAPI=5 -inherit flag-o-matic ltprune multilib +inherit flag-o-matic multilib DESCRIPTION="An abstract library implementation of a VT220/xterm/ECMA-48 terminal emulator" HOMEPAGE="http://www.leonerd.org.uk/code/libvterm/" @@ -24,7 +24,7 @@ src_compile() { src_install() { emake PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ DESTDIR="${D}" install - prune_libtool_files + find "${ED}" -name '*.la' -delete || die dodoc doc/* } diff --git a/dev-libs/libvterm-neovim/libvterm-neovim-0.0_pre20150621.ebuild b/dev-libs/libvterm-neovim/libvterm-neovim-0.0_pre20150621.ebuild index 2725d021a680..6f5095ce09c9 100644 --- a/dev-libs/libvterm-neovim/libvterm-neovim-0.0_pre20150621.ebuild +++ b/dev-libs/libvterm-neovim/libvterm-neovim-0.0_pre20150621.ebuild @@ -3,7 +3,7 @@ EAPI=5 -inherit flag-o-matic ltprune multilib +inherit flag-o-matic multilib DESCRIPTION="An abstract library implementation of a VT220/xterm/ECMA-48 terminal emulator" HOMEPAGE="http://www.leonerd.org.uk/code/libvterm/" @@ -24,7 +24,7 @@ src_compile() { src_install() { emake PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ DESTDIR="${D}" install - prune_libtool_files + find "${ED}" -name '*.la' -delete || die dodoc doc/* } diff --git a/dev-libs/lockdev/lockdev-1.0.3.1.2-r3.ebuild b/dev-libs/lockdev/lockdev-1.0.3.1.2-r3.ebuild index 9648bfaae7d0..2cd31f466afb 100644 --- a/dev-libs/lockdev/lockdev-1.0.3.1.2-r3.ebuild +++ b/dev-libs/lockdev/lockdev-1.0.3.1.2-r3.ebuild @@ -4,7 +4,7 @@ EAPI=5 GENTOO_DEPEND_ON_PERL="no" -inherit perl-module epatch versionator autotools ltprune multilib-minimal +inherit perl-module epatch versionator autotools multilib-minimal MAJOR=$(get_major_version) MY_PV=$(get_version_component_range 1-3) @@ -92,7 +92,7 @@ multilib_src_install_all() { dodoc AUTHORS ChangeLog* debian/NEWS README.debug newdoc debian/changelog changelog.debian - prune_libtool_files --all + find "${ED}" -name '*.la' -delete || die } pkg_preinst() { diff --git a/dev-libs/qqwing/qqwing-1.3.4.ebuild b/dev-libs/qqwing/qqwing-1.3.4.ebuild index ccd031c7ed29..02c5bd8cc293 100644 --- a/dev-libs/qqwing/qqwing-1.3.4.ebuild +++ b/dev-libs/qqwing/qqwing-1.3.4.ebuild @@ -3,8 +3,6 @@ EAPI=5 -inherit ltprune - DESCRIPTION="Sudoku puzzle generator and solver" HOMEPAGE="https://qqwing.com" SRC_URI="https://qqwing.com/${P}.tar.gz" @@ -15,5 +13,5 @@ KEYWORDS="amd64 arm ~arm64 x86" src_install() { default - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/dev-libs/starpu/starpu-1.2.6-r1.ebuild b/dev-libs/starpu/starpu-1.2.6-r1.ebuild index 4465f97133e1..8a4a7251ea18 100644 --- a/dev-libs/starpu/starpu-1.2.6-r1.ebuild +++ b/dev-libs/starpu/starpu-1.2.6-r1.ebuild @@ -4,7 +4,7 @@ EAPI=6 FORTRAN_STANDARD=90 FORTRAN_NEEDED="fortran" -inherit autotools cuda fortran-2 ltprune toolchain-funcs +inherit autotools cuda fortran-2 toolchain-funcs DESCRIPTION="Unified runtime system for heterogeneous multicore architectures" HOMEPAGE="http://starpu.gforge.inria.fr/" @@ -85,5 +85,5 @@ src_install() { insinto /usr/share/doc/${PF}/examples doins -r examples/* fi - prune_libtool_files --all + find "${ED}" -name '*.la' -delete || die } diff --git a/dev-scheme/guile/guile-2.0.14-r3.ebuild b/dev-scheme/guile/guile-2.0.14-r3.ebuild index de674a417c37..6dcb546b0aba 100644 --- a/dev-scheme/guile/guile-2.0.14-r3.ebuild +++ b/dev-scheme/guile/guile-2.0.14-r3.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit flag-o-matic autotools ltprune +inherit flag-o-matic autotools DESCRIPTION="GNU Ubiquitous Intelligent Language for Extensions" HOMEPAGE="https://www.gnu.org/software/guile/" @@ -71,7 +71,7 @@ src_configure() { src_install() { default - prune_libtool_files + find "${ED}" -name '*.la' -delete || die # From Novell # https://bugzilla.novell.com/show_bug.cgi?id=874028#c0 diff --git a/media-gfx/gimageview/gimageview-0.2.27-r4.ebuild b/media-gfx/gimageview/gimageview-0.2.27-r4.ebuild index 4af34c5a9f87..e44c2b09390d 100644 --- a/media-gfx/gimageview/gimageview-0.2.27-r4.ebuild +++ b/media-gfx/gimageview/gimageview-0.2.27-r4.ebuild @@ -6,7 +6,7 @@ EAPI=6 -inherit epatch libtool ltprune +inherit epatch libtool DESCRIPTION="Powerful GTK+ based image & movie viewer" HOMEPAGE="http://gtkmmviewer.sourceforge.net/" @@ -72,5 +72,5 @@ src_install() { libdir="${ED}usr/$(get_libdir)" \ install - prune_libtool_files --all + find "${ED}" -name '*.la' -delete || die } diff --git a/media-libs/ffmpegsource/ffmpegsource-2.23.ebuild b/media-libs/ffmpegsource/ffmpegsource-2.23.ebuild index 9d58b1388ee8..4356ad9fb866 100644 --- a/media-libs/ffmpegsource/ffmpegsource-2.23.ebuild +++ b/media-libs/ffmpegsource/ffmpegsource-2.23.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit autotools flag-o-matic ltprune vcs-snapshot +inherit autotools flag-o-matic vcs-snapshot DESCRIPTION="A libav/ffmpeg based source library for easy frame accurate access" HOMEPAGE="https://github.com/FFMS/ffms2" @@ -42,5 +42,5 @@ src_prepare() { src_install() { default_src_install - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/media-libs/ffmpegsource/ffmpegsource-9999.ebuild b/media-libs/ffmpegsource/ffmpegsource-9999.ebuild index 7fc91742a422..6393bcca9c70 100644 --- a/media-libs/ffmpegsource/ffmpegsource-9999.ebuild +++ b/media-libs/ffmpegsource/ffmpegsource-9999.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit autotools flag-o-matic git-r3 ltprune +inherit autotools flag-o-matic git-r3 DESCRIPTION="A libav/ffmpeg based source library for easy frame accurate access" HOMEPAGE="https://github.com/FFMS/ffms2" @@ -43,5 +43,5 @@ src_prepare() { src_install() { default_src_install - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/media-libs/flickcurl/flickcurl-1.26.ebuild b/media-libs/flickcurl/flickcurl-1.26.ebuild index 8df4de7f976c..ae2503f8cd35 100644 --- a/media-libs/flickcurl/flickcurl-1.26.ebuild +++ b/media-libs/flickcurl/flickcurl-1.26.ebuild @@ -3,7 +3,7 @@ EAPI="5" -inherit autotools ltprune +inherit autotools DESCRIPTION="C library for the Flickr API" HOMEPAGE="http://librdf.org/flickcurl/" @@ -40,5 +40,5 @@ src_configure() { src_install() { emake DESTDIR="${D}" TARGET_DIR=/usr/share/doc/${PF}/html install dodoc AUTHORS ChangeLog NEWS README - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/media-libs/gmtk/gmtk-1.0.9.ebuild b/media-libs/gmtk/gmtk-1.0.9.ebuild index 5d4b524780fc..60068053a53e 100644 --- a/media-libs/gmtk/gmtk-1.0.9.ebuild +++ b/media-libs/gmtk/gmtk-1.0.9.ebuild @@ -2,7 +2,6 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=5 -inherit ltprune DESCRIPTION="GTK+ widget and function libraries for gnome-mplayer" HOMEPAGE="https://code.google.com/p/gmtk/" @@ -43,5 +42,5 @@ src_install() { default rm -rf "${ED}"/usr/share/doc/${PN} - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/media-libs/gnonlin/gnonlin-1.4.0-r1.ebuild b/media-libs/gnonlin/gnonlin-1.4.0-r1.ebuild index 9a6106c41735..1439e16f9f35 100644 --- a/media-libs/gnonlin/gnonlin-1.4.0-r1.ebuild +++ b/media-libs/gnonlin/gnonlin-1.4.0-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit eutils ltprune +inherit eutils DESCRIPTION="Set of GStreamer elements to ease the creation of non-linear multimedia editors" HOMEPAGE="http://gnonlin.sourceforge.net" @@ -33,5 +33,5 @@ src_configure() { src_install() { default - prune_libtool_files --modules + find "${ED}" -name '*.la' -delete || die } diff --git a/media-libs/leptonica/leptonica-1.80.0.ebuild b/media-libs/leptonica/leptonica-1.80.0.ebuild index ee995cad6cf1..ef081d205e74 100644 --- a/media-libs/leptonica/leptonica-1.80.0.ebuild +++ b/media-libs/leptonica/leptonica-1.80.0.ebuild @@ -8,28 +8,29 @@ inherit libtool multilib-minimal DESCRIPTION="C library for image processing and analysis" HOMEPAGE="http://www.leptonica.org/" SRC_URI="https://github.com/DanBloomberg/${PN}/releases/download/${PV}/${P}.tar.gz" + LICENSE="Apache-2.0" SLOT="0/5" KEYWORDS="~alpha amd64 arm arm64 ~mips ppc ppc64 ~sparc x86 ~ppc-macos" IUSE="gif jpeg jpeg2k png static-libs test tiff utils webp zlib" -RESTRICT="!test? ( test )" - # N.B. Tests need some features enabled: REQUIRED_USE="test? ( jpeg png tiff zlib )" +RESTRICT="!test? ( test )" -RDEPEND="gif? ( >=media-libs/giflib-5.1.3:=[${MULTILIB_USEDEP}] ) +RDEPEND=" + gif? ( >=media-libs/giflib-5.1.3:=[${MULTILIB_USEDEP}] ) jpeg? ( virtual/jpeg:0=[${MULTILIB_USEDEP}] ) jpeg2k? ( media-libs/openjpeg:2=[${MULTILIB_USEDEP}] ) - png? ( media-libs/libpng:0=[${MULTILIB_USEDEP}] - sys-libs/zlib:=[${MULTILIB_USEDEP}] ) + png? ( + media-libs/libpng:0=[${MULTILIB_USEDEP}] + sys-libs/zlib:=[${MULTILIB_USEDEP}] + ) tiff? ( media-libs/tiff:0=[${MULTILIB_USEDEP}] ) webp? ( media-libs/libwebp:=[${MULTILIB_USEDEP}] ) zlib? ( sys-libs/zlib:=[${MULTILIB_USEDEP}] )" - DEPEND="${RDEPEND} test? ( media-libs/tiff:0[zlib] )" -ECONF_SOURCE="${S}" DOCS=( README version-notes ) src_prepare() { @@ -46,7 +47,7 @@ src_prepare() { } multilib_src_configure() { - econf \ + ECONF_SOURCE="${S}" econf \ --enable-shared \ $(use_with gif giflib) \ $(use_with jpeg) \ @@ -69,6 +70,8 @@ multilib_src_test() { } multilib_src_install_all() { - # libtool archives covered by pkg-config. - find "${D}" -name "*.la" -delete || die + einstalldocs + + # libtool archives covered by pkg-config + find "${ED}" -name '*.la' -delete || die } diff --git a/media-libs/libcaca/libcaca-0.99_beta19-r1.ebuild b/media-libs/libcaca/libcaca-0.99_beta19-r1.ebuild index 4c634422850e..a7e21adb2add 100644 --- a/media-libs/libcaca/libcaca-0.99_beta19-r1.ebuild +++ b/media-libs/libcaca/libcaca-0.99_beta19-r1.ebuild @@ -5,7 +5,7 @@ EAPI=5 RUBY_OPTIONAL=yes #USE_RUBY=ruby20 -inherit autotools ruby-ng epatch eutils flag-o-matic ltprune mono-env multilib java-pkg-opt-2 multilib-minimal +inherit autotools ruby-ng epatch eutils flag-o-matic mono-env multilib java-pkg-opt-2 multilib-minimal MY_P=${P/_/.} DESCRIPTION="A library that creates colored ASCII-art graphics" @@ -145,5 +145,5 @@ multilib_src_install() { multilib_src_install_all() { einstalldocs rm -rf "${D}"/usr/share/java - prune_libtool_files --modules + find "${ED}" -name '*.la' -delete || die } diff --git a/media-libs/libeot/libeot-0.01.ebuild b/media-libs/libeot/libeot-0.01.ebuild index 0ed17956bad6..26beb1dbfabb 100644 --- a/media-libs/libeot/libeot-0.01.ebuild +++ b/media-libs/libeot/libeot-0.01.ebuild @@ -4,7 +4,7 @@ EAPI=6 EGIT_REPO_URI="https://github.com/umanwizard/libeot.git" -inherit autotools ltprune +inherit autotools [[ ${PV} == 9999 ]] && inherit git-r3 DESCRIPTION="Library for parsing Embedded OpenType files (Microsoft embedded font 'standard')" @@ -27,5 +27,5 @@ src_prepare() { src_install() { default - prune_libtool_files --all + find "${ED}" -name '*.la' -delete || die } diff --git a/media-libs/libeot/libeot-9999.ebuild b/media-libs/libeot/libeot-9999.ebuild index 735af859bb04..91859a818b7e 100644 --- a/media-libs/libeot/libeot-9999.ebuild +++ b/media-libs/libeot/libeot-9999.ebuild @@ -4,7 +4,7 @@ EAPI=6 EGIT_REPO_URI="https://github.com/umanwizard/libeot.git" -inherit autotools ltprune +inherit autotools [[ ${PV} == 9999 ]] && inherit git-r3 DESCRIPTION="Library for parsing Embedded OpenType files (Microsoft embedded font 'standard')" @@ -27,5 +27,5 @@ src_prepare() { src_install() { default - prune_libtool_files --all + find "${ED}" -name '*.la' -delete || die } diff --git a/media-libs/libmikmod/libmikmod-3.3.11.1.ebuild b/media-libs/libmikmod/libmikmod-3.3.11.1.ebuild index d204242d575b..fe226c3ba2ab 100644 --- a/media-libs/libmikmod/libmikmod-3.3.11.1.ebuild +++ b/media-libs/libmikmod/libmikmod-3.3.11.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit ltprune multilib-minimal +inherit multilib-minimal DESCRIPTION="A library to play a wide range of module formats" HOMEPAGE="http://mikmod.sourceforge.net/" @@ -70,5 +70,5 @@ multilib_src_install_all() { dodoc AUTHORS NEWS README TODO docinto html dodoc docs/*.html - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/media-libs/libsbsms/libsbsms-2.0.2-r1.ebuild b/media-libs/libsbsms/libsbsms-2.0.2-r1.ebuild index 1d5aa0a2c7df..f4f5d9217be2 100644 --- a/media-libs/libsbsms/libsbsms-2.0.2-r1.ebuild +++ b/media-libs/libsbsms/libsbsms-2.0.2-r1.ebuild @@ -4,7 +4,7 @@ EAPI=6 AUTOTOOLS_AUTORECONF=true -inherit autotools ltprune +inherit autotools DESCRIPTION="A library for high quality time and pitch scale modification" HOMEPAGE="http://sbsms.sourceforge.net/" @@ -33,5 +33,5 @@ src_configure() { src_install() { default - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/media-libs/libsdl/libsdl-1.2.15-r9.ebuild b/media-libs/libsdl/libsdl-1.2.15-r9.ebuild index f4b6d7b5d092..4ec34594ed56 100644 --- a/media-libs/libsdl/libsdl-1.2.15-r9.ebuild +++ b/media-libs/libsdl/libsdl-1.2.15-r9.ebuild @@ -3,7 +3,7 @@ EAPI=5 -inherit autotools flag-o-matic ltprune multilib toolchain-funcs epatch multilib-minimal +inherit autotools flag-o-matic multilib toolchain-funcs epatch multilib-minimal DESCRIPTION="Simple Direct Media Layer" HOMEPAGE="https://libsdl.org/" @@ -127,7 +127,9 @@ multilib_src_install() { } multilib_src_install_all() { - use static-libs || prune_libtool_files --all + if ! use static-libs; then + find "${ED}" -name '*.la' -delete || die + fi dodoc BUGS CREDITS README README-SDL.txt README.HG TODO WhatsNew dohtml -r ./ } diff --git a/media-libs/openexr_ctl/openexr_ctl-1.0.1-r2.ebuild b/media-libs/openexr_ctl/openexr_ctl-1.0.1-r2.ebuild index aa79521623c1..dcec21bc9cf3 100644 --- a/media-libs/openexr_ctl/openexr_ctl-1.0.1-r2.ebuild +++ b/media-libs/openexr_ctl/openexr_ctl-1.0.1-r2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=5 -inherit autotools epatch ltprune +inherit autotools epatch DESCRIPTION="OpenEXR CTL libraries" HOMEPAGE="https://sourceforge.net/projects/ampasctl" @@ -36,5 +36,5 @@ src_configure() { src_install() { default - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/media-libs/phat/phat-0.4.1-r1.ebuild b/media-libs/phat/phat-0.4.1-r1.ebuild index 3ed4ae455362..b7854f4f01a6 100644 --- a/media-libs/phat/phat-0.4.1-r1.ebuild +++ b/media-libs/phat/phat-0.4.1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit autotools ltprune +inherit autotools DESCRIPTION="PHAT is a collection of GTK+ widgets geared toward pro-audio apps" HOMEPAGE="https://sourceforge.net/projects/phat.berlios/" @@ -38,5 +38,5 @@ src_configure() { src_install() { default - prune_libtool_files --all + find "${ED}" -name '*.la' -delete || die } diff --git a/media-libs/quesoglc/quesoglc-0.7.2.ebuild b/media-libs/quesoglc/quesoglc-0.7.2.ebuild index e552499f88e4..e96995d0f8e6 100644 --- a/media-libs/quesoglc/quesoglc-0.7.2.ebuild +++ b/media-libs/quesoglc/quesoglc-0.7.2.ebuild @@ -2,7 +2,6 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=5 -inherit ltprune DESCRIPTION="A free implementation of the OpenGL Character Renderer (GLC)" HOMEPAGE="http://quesoglc.sourceforge.net/" @@ -52,5 +51,5 @@ src_install() { insinto /usr/share/doc/${PF}/examples doins examples/*.c fi - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/media-libs/sdl-image/sdl-image-1.2.12-r2.ebuild b/media-libs/sdl-image/sdl-image-1.2.12-r2.ebuild index 014efeb9eef9..f7919bd482e6 100644 --- a/media-libs/sdl-image/sdl-image-1.2.12-r2.ebuild +++ b/media-libs/sdl-image/sdl-image-1.2.12-r2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=5 -inherit ltprune multilib-minimal +inherit multilib-minimal MY_P="${P/sdl-/SDL_}" DESCRIPTION="image file loading library" @@ -54,5 +54,7 @@ multilib_src_install() { multilib_src_install_all() { dodoc CHANGES README - use static-libs || prune_libtool_files --all + if ! use static-libs; then + find "${ED}" -name '*.la' -delete || die + fi } diff --git a/media-libs/sdl-terminal/sdl-terminal-1.1.3-r1.ebuild b/media-libs/sdl-terminal/sdl-terminal-1.1.3-r1.ebuild index ac16bb3b20c5..bd3598f12cc7 100644 --- a/media-libs/sdl-terminal/sdl-terminal-1.1.3-r1.ebuild +++ b/media-libs/sdl-terminal/sdl-terminal-1.1.3-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=5 -inherit epatch autotools ltprune +inherit epatch autotools MY_P="${P/sdl-/SDL_}" DESCRIPTION="library that provides a pseudo-ansi color terminal that can be used with any SDL application" @@ -34,5 +34,5 @@ src_configure() { src_install() { DOCS="AUTHORS ChangeLog README" \ default - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/media-libs/smpeg/smpeg-0.4.4-r10.ebuild b/media-libs/smpeg/smpeg-0.4.4-r10.ebuild index 9ce094aca830..410c6a7db189 100644 --- a/media-libs/smpeg/smpeg-0.4.4-r10.ebuild +++ b/media-libs/smpeg/smpeg-0.4.4-r10.ebuild @@ -3,7 +3,7 @@ EAPI=5 -inherit autotools epatch flag-o-matic ltprune multilib-minimal +inherit autotools epatch flag-o-matic multilib-minimal DESCRIPTION="SDL MPEG Player Library" HOMEPAGE="https://icculus.org/smpeg/" @@ -69,5 +69,7 @@ multilib_src_configure() { } multilib_src_install_all() { - use static-libs || prune_libtool_files + if ! use static-libs; then + find "${ED}" -name '*.la' -delete || die + fi } diff --git a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild index d4dc5e3a6527..d6b423f907b8 100644 --- a/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild +++ b/media-libs/smpeg2/smpeg2-2.0.0-r3.ebuild @@ -3,7 +3,7 @@ EAPI=5 -inherit autotools epatch ltprune multilib-minimal +inherit autotools epatch multilib-minimal MY_P=smpeg-${PV} DESCRIPTION="SDL MPEG Player Library" @@ -49,5 +49,7 @@ multilib_src_configure() { } multilib_src_install_all() { - use static-libs || prune_libtool_files + if ! use static-libs; then + find "${ED}" -name '*.la' -delete || die + fi } diff --git a/media-tv/gtk-v4l/gtk-v4l-0.4.ebuild b/media-tv/gtk-v4l/gtk-v4l-0.4.ebuild index 96c1e41b6eed..cb4606812e7e 100644 --- a/media-tv/gtk-v4l/gtk-v4l-0.4.ebuild +++ b/media-tv/gtk-v4l/gtk-v4l-0.4.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=5 -inherit epatch ltprune +inherit epatch DESCRIPTION="A control application for Video 4 Linux (based on C and GTK+)" HOMEPAGE="http://fedorahosted.org/gtk-v4l/" @@ -33,5 +33,5 @@ src_configure() { src_install() { default - prune_libtool_files --all + find "${ED}" -name '*.la' -delete || die } diff --git a/media-video/dirac/dirac-1.0.2-r1.ebuild b/media-video/dirac/dirac-1.0.2-r1.ebuild index e2ed5bb1e327..a7b84f26f577 100644 --- a/media-video/dirac/dirac-1.0.2-r1.ebuild +++ b/media-video/dirac/dirac-1.0.2-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=5 -inherit autotools eutils ltprune multilib-minimal +inherit autotools eutils multilib-minimal DESCRIPTION="Open Source video codec" HOMEPAGE="http://dirac.sourceforge.net/" @@ -51,6 +51,6 @@ multilib_src_install() { } multilib_src_install_all() { - prune_libtool_files --all + find "${ED}" -name '*.la' -delete || die einstalldocs } diff --git a/media-video/kino/kino-1.3.4-r1.ebuild b/media-video/kino/kino-1.3.4-r1.ebuild index 77e78c8d8e24..bf3def0c1018 100644 --- a/media-video/kino/kino-1.3.4-r1.ebuild +++ b/media-video/kino/kino-1.3.4-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit autotools ltprune udev xdg +inherit autotools udev xdg DESCRIPTION="Kino is a non-linear DV editor for GNU/Linux" HOMEPAGE="http://www.kinodv.org/" @@ -99,5 +99,5 @@ src_install() { default mv "${ED}/$(get_udevdir)"/rules.d/{,99-}kino.rules fowners root:root -R /usr/share/kino/help #177378 - prune_libtool_files --all #385361 + find "${ED}" -name '*.la' -delete || die #385361 } diff --git a/media-video/kino/kino-1.3.4-r2.ebuild b/media-video/kino/kino-1.3.4-r2.ebuild index da4e9f6edd09..2d5b56e858fb 100644 --- a/media-video/kino/kino-1.3.4-r2.ebuild +++ b/media-video/kino/kino-1.3.4-r2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit autotools ltprune udev xdg +inherit autotools udev xdg DESCRIPTION="Kino is a non-linear DV editor for GNU/Linux" HOMEPAGE="http://www.kinodv.org/" @@ -100,5 +100,5 @@ src_install() { default mv "${ED}/$(get_udevdir)"/rules.d/{,99-}kino.rules fowners root:root -R /usr/share/kino/help #177378 - prune_libtool_files --all #385361 + find "${ED}" -name '*.la' -delete || die #385361 } diff --git a/net-dialup/linux-atm/linux-atm-2.5.2.ebuild b/net-dialup/linux-atm/linux-atm-2.5.2.ebuild index 83246f38d04f..4197658ac869 100644 --- a/net-dialup/linux-atm/linux-atm-2.5.2.ebuild +++ b/net-dialup/linux-atm/linux-atm-2.5.2.ebuild @@ -3,7 +3,7 @@ EAPI=5 -inherit epatch flag-o-matic libtool linux-info ltprune +inherit epatch flag-o-matic libtool linux-info DESCRIPTION="Tools for ATM" HOMEPAGE="http://linux-atm.sourceforge.net/" @@ -41,6 +41,6 @@ src_configure() { src_install() { default - prune_libtool_files + find "${ED}" -name '*.la' -delete || die dodoc doc/README* doc/atm* } diff --git a/net-dns/idnkit/idnkit-2.3.ebuild b/net-dns/idnkit/idnkit-2.3.ebuild index ac05ac80ed0f..dc4ea784dae6 100644 --- a/net-dns/idnkit/idnkit-2.3.ebuild +++ b/net-dns/idnkit/idnkit-2.3.ebuild @@ -3,8 +3,6 @@ EAPI=6 -inherit ltprune - DESCRIPTION="Toolkit for Internationalized Domain Names (IDN)" HOMEPAGE="https://jprs.co.jp/idn/" SRC_URI="https://jprs.co.jp/idn/${P}.tar.bz2" @@ -31,5 +29,5 @@ src_configure() { src_install() { default - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/net-firewall/nufw/nufw-2.2.22-r3.ebuild b/net-firewall/nufw/nufw-2.2.22-r3.ebuild index 76129b5fbf52..d8bbd19926f2 100644 --- a/net-firewall/nufw/nufw-2.2.22-r3.ebuild +++ b/net-firewall/nufw/nufw-2.2.22-r3.ebuild @@ -4,7 +4,7 @@ EAPI=6 SSL_CERT_MANDATORY=1 -inherit autotools flag-o-matic ltprune multilib pam ssl-cert +inherit autotools flag-o-matic multilib pam ssl-cert DESCRIPTION="An enterprise grade authenticating firewall based on netfilter" HOMEPAGE="http://www.nufw.org/" @@ -80,7 +80,7 @@ src_configure() { src_install() { default - prune_libtool_files + find "${ED}" -name '*.la' -delete || die newinitd "${FILESDIR}"/nufw-init.d nufw newconfd "${FILESDIR}"/nufw-conf.d nufw diff --git a/net-libs/ldns/ldns-1.7.1-r1.ebuild b/net-libs/ldns/ldns-1.7.1-r1.ebuild index 95e2628a1d8e..046f31d91c8f 100644 --- a/net-libs/ldns/ldns-1.7.1-r1.ebuild +++ b/net-libs/ldns/ldns-1.7.1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=6 PYTHON_COMPAT=( python3_{7,8} ) -inherit epatch ltprune multilib-minimal python-single-r1 +inherit epatch multilib-minimal python-single-r1 DESCRIPTION="a library with the aim to simplify DNS programming in C" HOMEPAGE="http://www.nlnetlabs.nl/projects/ldns/" @@ -97,7 +97,7 @@ multilib_src_install() { multilib_src_install_all() { dodoc Changelog README* - prune_libtool_files --modules + find "${ED}" -name '*.la' -delete || die use python && python_optimize if use vim-syntax ; then diff --git a/net-libs/ortp/ortp-0.23.0-r1.ebuild b/net-libs/ortp/ortp-0.23.0-r1.ebuild index a251486bbcce..ce209560f3a4 100644 --- a/net-libs/ortp/ortp-0.23.0-r1.ebuild +++ b/net-libs/ortp/ortp-0.23.0-r1.ebuild @@ -2,7 +2,6 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit ltprune DESCRIPTION="Open Real-time Transport Protocol (RTP, RFC3550) stack" HOMEPAGE="http://www.linphone.org/" @@ -67,7 +66,7 @@ src_install() { einstalldocs - prune_libtool_files + find "${ED}" -name '*.la' -delete || die if use examples; then insinto /usr/share/doc/${PF}/examples diff --git a/net-proxy/dante/dante-1.4.1-r2.ebuild b/net-proxy/dante/dante-1.4.1-r2.ebuild index 268abe481b9b..24d8800d13f8 100644 --- a/net-proxy/dante/dante-1.4.1-r2.ebuild +++ b/net-proxy/dante/dante-1.4.1-r2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit autotools ltprune systemd user +inherit autotools systemd user DESCRIPTION="A free socks4,5 and msproxy implementation" HOMEPAGE="https://www.inet.no/dante/" @@ -94,7 +94,7 @@ src_install() { docinto examples dodoc example/*.conf - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } pkg_postinst() { diff --git a/sci-astronomy/aatm/aatm-0.6.ebuild b/sci-astronomy/aatm/aatm-0.6.ebuild index 4d88214c7971..7c9effae287a 100644 --- a/sci-astronomy/aatm/aatm-0.6.ebuild +++ b/sci-astronomy/aatm/aatm-0.6.ebuild @@ -3,8 +3,6 @@ EAPI=6 -inherit ltprune - DESCRIPTION="Atmospheric Modelling for ALMA Observatory" HOMEPAGE="https://svn.cv.nrao.edu/view/aatm/devel/casa/" # tar ball is made from the HOMEPAGE and running ./configure && make dist @@ -31,7 +29,11 @@ src_compile() { src_install() { default - use static-libs || prune_libtool_files --all + + if ! use static-libs; then + find "${ED}" -name '*.la' -delete || die + fi + if use doc; then insinto /usr/share/doc/${PF} doins -r developer/html diff --git a/sci-astronomy/cpl/cpl-7.0-r1.ebuild b/sci-astronomy/cpl/cpl-7.0-r1.ebuild index 395d2d56f997..c93a0ca4831f 100644 --- a/sci-astronomy/cpl/cpl-7.0-r1.ebuild +++ b/sci-astronomy/cpl/cpl-7.0-r1.ebuild @@ -5,7 +5,7 @@ EAPI=6 JAVA_PKG_OPT_USE=gasgano -inherit autotools java-pkg-opt-2 ltprune +inherit autotools java-pkg-opt-2 DESCRIPTION="ESO common pipeline library for astronomical data reduction" HOMEPAGE="http://www.eso.org/sci/software/cpl/" @@ -72,6 +72,6 @@ src_compile() { src_install() { default - prune_libtool_files --all + find "${ED}" -name '*.la' -delete || die use doc && emake install-html } diff --git a/sci-astronomy/gnuastro/gnuastro-0.3.ebuild b/sci-astronomy/gnuastro/gnuastro-0.3.ebuild index 75df93e24129..fe896068c87c 100644 --- a/sci-astronomy/gnuastro/gnuastro-0.3.ebuild +++ b/sci-astronomy/gnuastro/gnuastro-0.3.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit autotools ltprune +inherit autotools DESCRIPTION="GNU Astronomy Utilities" HOMEPAGE="https://www.gnu.org/software/gnuastro" @@ -45,5 +45,8 @@ src_configure() { src_install() { default - use static-libs || prune_libtool_files --all + + if ! use static-libs; then + find "${ED}" -name '*.la' -delete || die + fi } diff --git a/sci-astronomy/healpix/healpix-3.31.ebuild b/sci-astronomy/healpix/healpix-3.31.ebuild index 164e0eb80841..d96d3c91b57e 100644 --- a/sci-astronomy/healpix/healpix-3.31.ebuild +++ b/sci-astronomy/healpix/healpix-3.31.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit autotools toolchain-funcs java-pkg-opt-2 java-ant-2 ltprune +inherit autotools toolchain-funcs java-pkg-opt-2 java-ant-2 MYP="Healpix_${PV}" MYPF=${MYP}_2016Aug26 @@ -120,7 +120,7 @@ src_install() { dodoc ../CHANGES popd > /dev/null fi - use static-libs || prune_libtool_files --all + use static-libs || find "${ED}" -name '*.la' -delete || die if use idl; then pushd src/idl > /dev/null insinto /usr/share/gnudatalanguage/healpix diff --git a/sci-astronomy/pal/pal-0.9.7.ebuild b/sci-astronomy/pal/pal-0.9.7.ebuild index 5ddae8ed01fa..3ab899f976be 100644 --- a/sci-astronomy/pal/pal-0.9.7.ebuild +++ b/sci-astronomy/pal/pal-0.9.7.ebuild @@ -3,8 +3,6 @@ EAPI=6 -inherit ltprune - DESCRIPTION="Positional Astronomy Library" HOMEPAGE="https://github.com/Starlink/pal" SRC_URI="https://github.com/Starlink/${PN}/releases/download/v${PV}/${P}.tar.gz" @@ -25,8 +23,12 @@ src_configure() { src_install() { default + # remove cruft from non-fhs compliant rm -r "${ED}"usr/share/pal || die rm -r "${ED}"usr/{docs,manifests,news} || die - use static-libs || prune_libtool_files --all + + if ! use static-libs; then + find "${ED}" -name '*.la' -delete || die + fi } diff --git a/sci-geosciences/congen/congen-1.6.2-r1.ebuild b/sci-geosciences/congen/congen-1.6.2-r1.ebuild index 9bbfd8b6ee37..400b0fd64e97 100644 --- a/sci-geosciences/congen/congen-1.6.2-r1.ebuild +++ b/sci-geosciences/congen/congen-1.6.2-r1.ebuild @@ -3,8 +3,6 @@ EAPI=6 -inherit ltprune - MY_P=${P/_p/-r} DESCRIPTION="Calculate speeds, equilibrium arguments, node factors of tidal constituents" HOMEPAGE="http://www.flaterco.com/xtide/files.html" @@ -29,5 +27,8 @@ src_configure() { src_install() { default - use static-libs || prune_libtool_files + + if ! use static-libs; then + find "${ED}" -name '*.la' -delete || die + fi } diff --git a/sci-libs/hdf/hdf-4.2.13-r1.ebuild b/sci-libs/hdf/hdf-4.2.13-r1.ebuild index 7937f8032bdf..cf5dc153dc11 100644 --- a/sci-libs/hdf/hdf-4.2.13-r1.ebuild +++ b/sci-libs/hdf/hdf-4.2.13-r1.ebuild @@ -5,7 +5,7 @@ EAPI=6 FORTRAN_NEEDED=fortran -inherit fortran-2 toolchain-funcs autotools flag-o-matic ltprune +inherit fortran-2 toolchain-funcs autotools flag-o-matic MYP=${P/_p/-patch} @@ -61,8 +61,13 @@ src_configure() { src_install() { default - use static-libs || prune_libtool_files --all + + if ! use static-libs; then + find "${ED}" -name '*.la' -delete || die + fi + dodoc release_notes/{RELEASE,HISTORY,bugs_fixed,misc_docs}.txt + cd "${ED}"usr if use examples; then mv share/hdf4_examples share/doc/${PF}/examples || die @@ -70,6 +75,7 @@ src_install() { else rm -r share/hdf4_examples || die fi + mv bin/ncgen{,-hdf} || die mv bin/ncdump{,-hdf} || die mv share/man/man1/ncgen{,-hdf}.1 || die diff --git a/sci-libs/netcdf-fortran/netcdf-fortran-4.4.3.ebuild b/sci-libs/netcdf-fortran/netcdf-fortran-4.4.3.ebuild index 6d87c1dd19ba..b2463eb94be9 100644 --- a/sci-libs/netcdf-fortran/netcdf-fortran-4.4.3.ebuild +++ b/sci-libs/netcdf-fortran/netcdf-fortran-4.4.3.ebuild @@ -5,7 +5,7 @@ EAPI=6 FORTRAN_STANDARD="77 90" -inherit autotools fortran-2 flag-o-matic ltprune +inherit autotools fortran-2 flag-o-matic DESCRIPTION="Scientific library and interface for array oriented data access" HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/" @@ -40,5 +40,5 @@ src_configure() { src_install() { default use examples && dodoc -r examples - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/sci-libs/o2scl/o2scl-0.920.ebuild b/sci-libs/o2scl/o2scl-0.920.ebuild index 44c7333a984d..14402ce10a5c 100644 --- a/sci-libs/o2scl/o2scl-0.920.ebuild +++ b/sci-libs/o2scl/o2scl-0.920.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit flag-o-matic ltprune toolchain-funcs +inherit flag-o-matic toolchain-funcs DESCRIPTION="Object-oriented Scientific Computing Library" HOMEPAGE="https://web.utk.edu/~asteine1/o2scl/" @@ -55,7 +55,11 @@ src_configure() { src_install() { default - use static-libs || prune_libtool_files + + if ! use static-libs; then + find "${ED}" -name '*.la' -delete || die + fi + rm -r "${ED}"/usr/doc || die if use doc; then dodoc -r doc/o2scl/html diff --git a/sci-mathematics/jags/jags-4.2.0.ebuild b/sci-mathematics/jags/jags-4.2.0.ebuild index 6eaa6ccff4a7..0ed77c62577f 100644 --- a/sci-mathematics/jags/jags-4.2.0.ebuild +++ b/sci-mathematics/jags/jags-4.2.0.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit ltprune toolchain-funcs +inherit toolchain-funcs MYP="JAGS-${PV}" @@ -41,5 +41,5 @@ src_compile() { src_install() { default use doc && dodoc doc/manual/*.pdf - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/sci-physics/herwig/herwig-6.5.21-r1.ebuild b/sci-physics/herwig/herwig-6.5.21-r1.ebuild index 78056ab8b5ea..4dc4c8c9cff4 100644 --- a/sci-physics/herwig/herwig-6.5.21-r1.ebuild +++ b/sci-physics/herwig/herwig-6.5.21-r1.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit autotools fortran-2 ltprune versionator +inherit autotools fortran-2 versionator PV1=$(get_version_component_range 1 ${PV}) PV2=$(get_version_component_range 2 ${PV}) @@ -65,6 +65,6 @@ src_configure() { src_install() { default - prune_libtool_files + find "${ED}" -name '*.la' -delete || die use doc && dodoc "${DISTDIR}"/hw65_manual.pdf } diff --git a/sys-apps/edac-utils/edac-utils-0.18.ebuild b/sys-apps/edac-utils/edac-utils-0.18.ebuild index c0e1edb052e8..86bafa9ff0dc 100644 --- a/sys-apps/edac-utils/edac-utils-0.18.ebuild +++ b/sys-apps/edac-utils/edac-utils-0.18.ebuild @@ -3,8 +3,6 @@ EAPI=5 -inherit ltprune - DESCRIPTION="Userspace helper for Linux kernel EDAC drivers" HOMEPAGE="https://github.com/grondo/edac-utils" SRC_URI="https://github.com/grondo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" @@ -38,7 +36,7 @@ src_install() { # The rest is done via the udev-rule rm -rf "${D}/etc/init.d" - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } pkg_postinst() { diff --git a/sys-apps/sg3_utils/sg3_utils-1.42.ebuild b/sys-apps/sg3_utils/sg3_utils-1.42.ebuild index 7509872c7d20..358c4e36cde3 100644 --- a/sys-apps/sg3_utils/sg3_utils-1.42.ebuild +++ b/sys-apps/sg3_utils/sg3_utils-1.42.ebuild @@ -3,7 +3,7 @@ EAPI=5 -inherit epatch multilib ltprune +inherit epatch multilib DESCRIPTION="Apps for querying the sg SCSI interface" HOMEPAGE="http://sg.danny.cz/sg/" @@ -40,5 +40,5 @@ src_install() { dosym "${lib}" "${path}/${lib/libsgutils2/libsgutils}" done - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/x11-libs/librfm/librfm-5.3.16.3-r1.ebuild b/x11-libs/librfm/librfm-5.3.16.3-r1.ebuild index 0ea4ffabe339..cdb51d846231 100644 --- a/x11-libs/librfm/librfm-5.3.16.3-r1.ebuild +++ b/x11-libs/librfm/librfm-5.3.16.3-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit autotools ltprune +inherit autotools MY_P="${PN}5-${PV}" @@ -41,5 +41,5 @@ src_prepare() { src_install() { default - prune_libtool_files + find "${ED}" -name '*.la' -delete || die } diff --git a/x11-plugins/pidgin-gpg/pidgin-gpg-0.9.3.ebuild b/x11-plugins/pidgin-gpg/pidgin-gpg-0.9.3.ebuild index 653c0ced057d..f699f16d0bb9 100644 --- a/x11-plugins/pidgin-gpg/pidgin-gpg-0.9.3.ebuild +++ b/x11-plugins/pidgin-gpg/pidgin-gpg-0.9.3.ebuild @@ -3,7 +3,7 @@ EAPI=5 -inherit autotools ltprune +inherit autotools DESCRIPTION="Pidgin GPG/OpenPGP (XEP-0027) plugin" HOMEPAGE="https://github.com/Draghtnod/Pidgin-GPG" @@ -27,5 +27,5 @@ src_prepare() { src_install() { default - prune_libtool_files --all + find "${ED}" -name '*.la' -delete || die } diff --git a/x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.98.2-r1.ebuild b/x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.98.2-r1.ebuild index 84bd547ce38e..1c7975b42d22 100644 --- a/x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.98.2-r1.ebuild +++ b/x11-themes/gtk-engines-murrine/gtk-engines-murrine-0.98.2-r1.ebuild @@ -4,7 +4,7 @@ EAPI="5" GNOME_ORG_MODULE="murrine" -inherit eutils gnome.org ltprune multilib-minimal +inherit eutils gnome.org multilib-minimal DESCRIPTION="Murrine GTK+2 Cairo Engine" @@ -44,5 +44,5 @@ multilib_src_configure() { multilib_src_install_all() { einstalldocs - prune_libtool_files --all + find "${ED}" -name '*.la' -delete || die } |