diff options
author | Tom Wijsman <tomwij@gentoo.org> | 2013-08-31 15:50:30 +0000 |
---|---|---|
committer | Tom Wijsman <tomwij@gentoo.org> | 2013-08-31 15:50:30 +0000 |
commit | 881476e63e6c894b567e08fcf70e9112197fa389 (patch) | |
tree | 520e544d02ab2f2bbf7dcc8bd5f77586f8ce61b3 /media-libs | |
parent | version bump wrt bug #481720 (diff) | |
download | gentoo-2-881476e63e6c894b567e08fcf70e9112197fa389.tar.gz gentoo-2-881476e63e6c894b567e08fcf70e9112197fa389.tar.bz2 gentoo-2-881476e63e6c894b567e08fcf70e9112197fa389.zip |
Preparation for 2.6.5, fixed up src_install phase to properly call the preinstall and install targets (without calling the all target) for each process; as a result, all plugins get properly installed.
(Portage version: 2.2.1/cvs/Linux x86_64, signed Manifest commit with key 6D34E57D)
Diffstat (limited to 'media-libs')
-rw-r--r-- | media-libs/avidemux-plugins/ChangeLog | 7 | ||||
-rw-r--r-- | media-libs/avidemux-plugins/avidemux-plugins-9999.ebuild | 9 |
2 files changed, 13 insertions, 3 deletions
diff --git a/media-libs/avidemux-plugins/ChangeLog b/media-libs/avidemux-plugins/ChangeLog index 6062dface222..5affffd3f643 100644 --- a/media-libs/avidemux-plugins/ChangeLog +++ b/media-libs/avidemux-plugins/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for media-libs/avidemux-plugins # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/avidemux-plugins/ChangeLog,v 1.13 2013/08/09 13:42:42 axs Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/avidemux-plugins/ChangeLog,v 1.14 2013/08/31 15:50:30 tomwij Exp $ + + 31 Aug 2013; Tom Wijsman <TomWij@gentoo.org> avidemux-plugins-9999.ebuild: + Preparation for 2.6.5, fixed up src_install phase to properly call the + preinstall and install targets (without calling the all target) for each + process; as a result, all plugins get properly installed. 09 Aug 2013; Ian Stakenvicius <axs@gentoo.org> avidemux-plugins-2.6.3.ebuild, avidemux-plugins-2.6.4-r1.ebuild, avidemux-plugins-2.6.4.ebuild: diff --git a/media-libs/avidemux-plugins/avidemux-plugins-9999.ebuild b/media-libs/avidemux-plugins/avidemux-plugins-9999.ebuild index 17da64e807de..a84cc561de67 100644 --- a/media-libs/avidemux-plugins/avidemux-plugins-9999.ebuild +++ b/media-libs/avidemux-plugins/avidemux-plugins-9999.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/avidemux-plugins/avidemux-plugins-9999.ebuild,v 1.1 2013/07/17 00:31:34 tomwij Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/avidemux-plugins/avidemux-plugins-9999.ebuild,v 1.2 2013/08/31 15:50:30 tomwij Exp $ EAPI="5" @@ -128,6 +128,11 @@ src_compile() { src_install() { for process in ${processes} ; do - BUILD_DIR="${S}/${process%%:*}" cmake-utils_src_install + # cmake-utils_src_install doesn't respect BUILD_DIR + # and there sometimes is a preinstall phase present. + pushd "${S}/${process%%:*}" > /dev/null || die + grep '^preinstall/fast' Makefile && emake DESTDIR="${D}" preinstall/fast + grep '^install/fast' Makefile && emake DESTDIR="${D}" install/fast + popd > /dev/null || die done } |