grknight    15/01/22 17:32:30

  Modified:             ming-0.4.5.ebuild ChangeLog
  Log:
  Split the php extension into dev-php/ming-php due to how php ext configure 
needs the library to exist first
  
  (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 
D1F781EFF9F4A3B6)

Revision  Changes    Path
1.7                  media-libs/ming/ming-0.4.5.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/ming/ming-0.4.5.ebuild?rev=1.7&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/ming/ming-0.4.5.ebuild?rev=1.7&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/ming/ming-0.4.5.ebuild?r1=1.6&r2=1.7

Index: ming-0.4.5.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/ming/ming-0.4.5.ebuild,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- ming-0.4.5.ebuild   26 Nov 2014 00:09:28 -0000      1.6
+++ ming-0.4.5.ebuild   22 Jan 2015 17:32:30 -0000      1.7
@@ -1,6 +1,6 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/ming/ming-0.4.5.ebuild,v 1.6 
2014/11/26 00:09:28 dilfridge Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/ming/ming-0.4.5.ebuild,v 1.7 
2015/01/22 17:32:30 grknight Exp $
 
 EAPI=5
 
@@ -9,7 +9,7 @@
 PHP_EXT_OPTIONAL_USE=php
 AUTOTOOLS_AUTORECONF=yes
 GENTOO_DEPEND_ON_PERL=no
-inherit autotools-utils flag-o-matic multilib php-ext-source-r2 perl-module 
distutils-r1
+inherit autotools-utils flag-o-matic multilib perl-module distutils-r1
 
 DESCRIPTION="An Open Source library for Flash movie generation"
 HOMEPAGE="http://ming.sourceforge.net/";
@@ -30,6 +30,7 @@
 DEPEND="${RDEPEND}
        sys-devel/flex
        virtual/yacc"
+PDEPEND="php? ( dev-php/ming-php )"
 
 S=${WORKDIR}/${P/_/.}
 PATCHES=( "${FILESDIR}"/${P}-gif-error.patch )
@@ -48,12 +49,6 @@
                -e 's/ungif/gif/' \
                py_ext/setup.py.in
 
-       if use php; then
-               cd "${S}/php_ext"
-               php-ext-source-r2_phpize
-               cd "${S}"
-       fi
-
        sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.in || die
 
        autotools-utils_src_prepare
@@ -64,8 +59,10 @@
        replace-flags -O3 -O2
 
        # build python via distutils calls, disable here
+       # php is done in dev-php/ming-php
        local myeconfargs=(
                --disable-python
+               --disable-php
                $(use_enable static-libs static)
                $(use_enable perl)
                )
@@ -84,14 +81,6 @@
        autotools-utils_src_compile
 
        run_distutils ${FUNCNAME}
-
-       if use php; then
-               cd "${S}"/php_ext
-               myconf="--disable-rpath
-                       --disable-static
-                       --with-ming"
-               php-ext-source-r2_src_compile
-       fi
 }
 
 src_install() {
@@ -100,11 +89,6 @@
        autotools-utils_src_install INSTALLDIRS="vendor"
 
        perl_delete_localpod
-
-       if use php; then
-               cd "${S}"/php_ext
-               php-ext-source-r2_src_install
-       fi
 }
 
 pkg_postinst() {



1.113                media-libs/ming/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/ming/ChangeLog?rev=1.113&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/ming/ChangeLog?rev=1.113&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/ming/ChangeLog?r1=1.112&r2=1.113

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-libs/ming/ChangeLog,v
retrieving revision 1.112
retrieving revision 1.113
diff -u -r1.112 -r1.113
--- ChangeLog   26 Nov 2014 00:09:28 -0000      1.112
+++ ChangeLog   22 Jan 2015 17:32:30 -0000      1.113
@@ -1,6 +1,10 @@
 # ChangeLog for media-libs/ming
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/ming/ChangeLog,v 1.112 
2014/11/26 00:09:28 dilfridge Exp $
+# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/ming/ChangeLog,v 1.113 
2015/01/22 17:32:30 grknight Exp $
+
+  22 Jan 2015; Brian Evans <grkni...@gentoo.org> ming-0.4.5.ebuild:
+  Split the php extension into dev-php/ming-php due to how php ext configure
+  needs the library to exist first
 
   26 Nov 2014; Andreas K. Huettel <dilfri...@gentoo.org> ming-0.4.4-r1.ebuild,
   ming-0.4.5.ebuild:




Reply via email to