/[gentoo-x86]/eclass/gst-plugins-base.eclass
Gentoo

Diff of /eclass/gst-plugins-base.eclass

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.23 Revision 1.24
1# Copyright 1999-2012 Gentoo Foundation 1# Copyright 1999-2012 Gentoo Foundation
2# Distributed under the terms of the GNU General Public License v2 2# Distributed under the terms of the GNU General Public License v2
3# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v 1.23 2012/10/21 07:48:32 tetromino Exp $ 3# $Header: /var/cvsroot/gentoo-x86/eclass/gst-plugins-base.eclass,v 1.24 2012/10/23 08:09:35 tetromino Exp $
4 4
5# Author : foser <foser@gentoo.org> 5# Author : foser <foser@gentoo.org>
6 6
7# gst-plugins eclass 7# gst-plugins eclass
8# 8#
16 16
17inherit eutils gst-plugins10 multilib 17inherit eutils gst-plugins10 multilib
18 18
19GST_EXPF="src_unpack src_compile src_install" 19GST_EXPF="src_unpack src_compile src_install"
20GST_TARBALL_SUFFIX="bz2" 20GST_TARBALL_SUFFIX="bz2"
21GST_LA_PUNT="no"
21case ${EAPI:-0} in 22case ${EAPI:-0} in
22 4) GST_EXPF="${GST_EXPF} src_prepare src_configure" 23 4) GST_EXPF="${GST_EXPF} src_prepare src_configure"
23 GST_TARBALL_SUFFIX="xz" ;; 24 GST_TARBALL_SUFFIX="xz"
25 GST_LA_PUNT="yes" ;;
24 2|3) GST_EXPF="${GST_EXPF} src_prepare src_configure" ;; 26 2|3) GST_EXPF="${GST_EXPF} src_prepare src_configure" ;;
25 1|0) ;; 27 1|0) ;;
26 *) die "Unknown EAPI" ;; 28 *) die "Unknown EAPI" ;;
27esac 29esac
28EXPORT_FUNCTIONS ${GST_EXPF} 30EXPORT_FUNCTIONS ${GST_EXPF}
141 143
142gst-plugins-base_src_install() { 144gst-plugins-base_src_install() {
143 145
144 gst-plugins10_find_plugin_dir 146 gst-plugins10_find_plugin_dir
145 einstall || die 147 einstall || die
148 [[ ${GST_LA_PUNT} = "yes" ]] && prune_libtool_files --modules
146 149
147 [[ -e README ]] && dodoc README 150 [[ -e README ]] && dodoc README
148} 151}

Legend:
Removed from v.1.23  
changed lines
  Added in v.1.24

  ViewVC Help
Powered by ViewVC 1.1.20