Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 78968 Details for
Bug 121716
Ming 0.3.0 ebuild
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
ming-0.3.0beta2 ebuild
ming-0.3.0_beta2.ebuild (text/plain), 2.82 KB, created by
Adam Penser
on 2006-02-05 13:51:09 UTC
(
hide
)
Description:
ming-0.3.0beta2 ebuild
Filename:
MIME Type:
Creator:
Adam Penser
Created:
2006-02-05 13:51:09 UTC
Size:
2.82 KB
patch
obsolete
># Copyright 1999-2005 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >PHP_EXT_NAME="php_ming" >inherit eutils toolchain-funcs java-pkg perl-module php-ext python distutils > >MY_P=${P/_/} >MY_PV="0.3.0beta2" >DESCRIPTION="A OpenSource library from flash movie generation" >HOMEPAGE="http://ming.sourceforge.net/" >SRC_URI="mirror://sourceforge/ming/${MY_P}.tar.gz > mirror://sourceforge/ming/${PN}-java-${MY_PV}.tar.gz > mirror://sourceforge/ming/${PN}-perl-${MY_PV}.tar.gz > mirror://sourceforge/ming/${PN}-php-${MY_PV}.tar.gz > mirror://sourceforge/ming/${PN}-py-${MY_PV}.tar.gz" > >IUSE="java perl php python" > >LICENSE="LGPL-2.1" >SLOT="0" >KEYWORDS="~x86" > >S=${WORKDIR}/${MY_P} > >DEPEND="virtual/libc > java? ( virtual/jdk > dev-java/java-config ) > perl? dev-lang/perl > php? virtual/php > python? virtual/python" > >RDEPEND="java? virtual/jre" > >src_unpack() { > unpack ${A} > cd ${S} > epatch ${FILESDIR}/java-compiler.patch >} > >src_compile() { > econf || die "configure failed" > make DESTDIR=${D} || die "make failed" > if use java; then > cd ${S}/java_ext > make || "java make failed" > fi > if use perl; then > cd ${S}/perl_ext > perl-module_src_compile || "perl make failed" > perl-module_pkg_setup > perl-module_pkg_preinst > fi > if use php; then > cd ${S}/php_ext > einfo "**********************************************" > einfo "The ming developers suggest using the built-in" > einfo "PHP module if you are using PHP 5 or above." > einfo "If so, please stop this ebuild and re-emerge ming" > einfo "without using the php use flag." > einfo "**********************************************" > epause 5 > php-ext_buildinilist > php-ext_src_compile || "php make failed" > fi > if use python; then > cd ${S}/py_ext > python_version > distutils_src_compile || "python make failed" > fi >} > >src_install() { > insopts -m0644 > insinto /usr/include > doins src/ming.h src/ming_config.h mingpp.h > dolib libming.so libming.so.0 libming.so.0.3.0beta2 libming.a > dodoc CREDITS HISTORY INSTALL LICENSE LICENSE_GPL2 NEWS README > doman man/makeswf.1 > cd "${S}/util" > dobin listswf listswf_d swftoperl swftophp swftopython makeswf listaction listaction_d listfdb makefdb listjpeg raw2adpcm listmp3 gif2dbl gif2mask png2dbl png2swf ming-config > if use java; then > cd ${S}/java_ext > java-pkg_doclass jswf.jar > fi > if use perl; then > cd ${S}/perl_ext > perl-module_src_install > dodoc CREDITS README SUPPORT TODO > fi > if use php; then > cd ${S}/php_ext > php-ext_src_install > dodoc README > fi > if use python; then > cd ${S}/py_ext > distutils_src_install > python_mod_cleanup > dodoc INSTALL > fi >} > >pkg_postinst() { > if use java; then > einfo "You may want to add ming to the java classpath by running" > einfo "java-config --add-[user|system]-classpath=ming" > fi > if use perl; then > perl-module_pkg_postinst > fi > if use php; then > cd ${S}/php_ext > php-ext_pkg_postinst > fi >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 121716
:
78968
|
78969
|
81005
|
81006
|
83179