Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 347416 Details for
Bug 463942
media-libs/nas: please provide multilib
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Working ebuild :)
nas-1.9.3-r1.ebuild (text/plain), 2.42 KB, created by
Michał Górny
on 2013-05-05 09:15:26 UTC
(
hide
)
Description:
Working ebuild :)
Filename:
MIME Type:
Creator:
Michał Górny
Created:
2013-05-05 09:15:26 UTC
Size:
2.42 KB
patch
obsolete
># Copyright 1999-2012 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/media-libs/nas/nas-1.9.3.ebuild,v 1.3 2012/12/09 16:16:36 hasufell Exp $ > >EAPI=5 >inherit eutils multilib multilib-minimal toolchain-funcs > >DESCRIPTION="Network Audio System" >HOMEPAGE="http://radscan.com/nas.html" >SRC_URI="mirror://sourceforge/${PN}/${P}.src.tar.gz" > >LICENSE="HPND MIT" >SLOT="0" >KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" >IUSE="doc static-libs" > >RDEPEND="x11-libs/libICE[${MULTILIB_USEDEP}] > x11-libs/libSM[${MULTILIB_USEDEP}] > x11-libs/libX11[${MULTILIB_USEDEP}] > x11-libs/libXau[${MULTILIB_USEDEP}] > x11-libs/libXaw[${MULTILIB_USEDEP}] > x11-libs/libXext[${MULTILIB_USEDEP}] > x11-libs/libXmu[${MULTILIB_USEDEP}] > x11-libs/libXpm[${MULTILIB_USEDEP}] > x11-libs/libXt[${MULTILIB_USEDEP}]" >DEPEND="${RDEPEND} > app-text/rman > x11-misc/gccmakedep > x11-misc/imake > x11-proto/xproto[${MULTILIB_USEDEP}]" > >src_prepare() { > epatch \ > "${FILESDIR}"/${PN}-1.9.2-asneeded.patch \ > "${FILESDIR}"/${PN}-1.9.2-implicit-inet_ntoa-amd64.patch > > multilib_copy_sources >} > >multilib_src_configure() { > xmkmf -a || die >} > >multilib_src_compile() { > # EXTRA_LDOPTIONS, SHLIBGLOBALSFLAGS #336564#c2 > local emakeopts=( > AR="$(tc-getAR) clq" > AS="$(tc-getAS)" > CC="$(tc-getCC)" > CDEBUGFLAGS="${CFLAGS}" > CXX="$(tc-getCXX)" > CXXDEBUFLAGS="${CXXFLAGS}" > EXTRA_LDOPTIONS="${LDFLAGS}" > LD="$(tc-getLD)" > MAKE="${MAKE:-gmake}" > RANLIB="$(tc-getRANLIB)" > SHLIBGLOBALSFLAGS="${LDFLAGS}" > ) > > # dumb fix for parallel make issue wrt #446598, Imake sux > emake "${emakeopts[@]}" -C server/dia all > emake "${emakeopts[@]}" -C server/dda/voxware all > emake "${emakeopts[@]}" -C server/os all > > emake "${emakeopts[@]}" World >} > >multilib_src_install() { > # ranlib is used at install phase too wrt #446600 > emake RANLIB="$(tc-getRANLIB)" \ > DESTDIR="${D}" USRLIBDIR=/usr/$(get_libdir) \ > install install.man >} > >multilib_src_install_all() { > dodoc BUILDNOTES FAQ HISTORY README RELEASE TODO > > if use doc; then > docinto doc > dodoc doc/{actions,protocol.txt,README} > docinto pdf > dodoc doc/pdf/*.pdf > fi > > mv -vf "${D}"/etc/nas/nasd.conf{.eg,} || die > > newconfd "${FILESDIR}"/nas.conf.d nas > newinitd "${FILESDIR}"/nas.init.d nas > > use static-libs || rm -f "${D}"/usr/lib*/libaudio.a > > [[ -e ${D}/usr/bin/nasd ]] || \ > die "Missing nasd executable in the destination directory. Exiting." #314631 >}
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 463942
:
345400
| 347416