Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 229513 Details for
Bug 249845
dev-ada/xmlada has ${WORKDIR} in RPATH
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
new version of xmlada ebuild.
xmlada-3.2.0.ebuild (text/plain), 2.76 KB, created by
Alexander
on 2010-04-28 14:10:13 UTC
(
hide
)
Description:
new version of xmlada ebuild.
Filename:
MIME Type:
Creator:
Alexander
Created:
2010-04-28 14:10:13 UTC
Size:
2.76 KB
patch
obsolete
># Copyright 1999-2009 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/dev-ada/xmlada/xmlada-2.2.0-r1.ebuild,v 1.6 2009/08/29 21:49:37 flameeyes Exp $ > >inherit gnat versionator > >IUSE="" > >DESCRIPTION="XML library for Ada" >HOMEPAGE="http://libre.adacore.com/xmlada/" >SRC_URI="ftp://ftp.mipt.ru/ada/gnat-gpl-2009/x86_64-linux/tools/XMLAda/xmlada-gpl-3.2-src.tgz" > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="~x86 ~amd64" > >DEPEND="virtual/ada > virtual/latex-base > sys-apps/texinfo > >=sys-apps/sed-4" >RDEPEND="" > >src_unpack() >{ > unpack ${A} > > mv xmlada-3.2w-src ${S} > > cd "${S}" > > # adjusting profile independent stuff in project files > for fn in distrib/xmlada*.gpr; do > sed -i -e "s:../../include/xmlada:${AdalibSpecsDir}/${PN}:" ${fn} > done > > sed -i -e "s:\.\./\.\./include/xmlada:${AdalibSpecsDir}/${PN}:" \ > distrib/xmlada*.gpr || die "failed to adjust project files" > > # fix profile independent stuff in xmlada-config > sed -i -e "s:\${prefix}/include/xmlada:${AdalibSpecsDir}/${PN}:" \ > xmlada-config.in || die "failed to adjust xmlada-config" > > # doinfo changed from gzipping stuff to bzipping, so we better rename the > # file before calling it to guard against other possible changes > mv docs/xml.info docs/${PN}.info >} > >lib_compile() >{ > econf > emake >} > ># NOTE: we are using $1 - the passed gnat profile name >lib_install() { > # bug #283160 > emake -j1 prefix="${DL}" libdir="${DL}/lib" datadir="${DL}" install || die "install failed" > > pushd "${DL}" > > # fix xmlada-config hardsets locations and move it to proper location > sed -i -e "s:\${prefix}/lib/xmlada:${AdalibLibTop}/$1/${PN}:" \ > -e "s:\${prefix}/lib:${AdalibLibTop}/$1/${PN}:g" \ > bin/xmlada-config > > mv -v bin/xmlada-config "${DLbin}" > > # sed and organize gpr files > sed -i -e "s:\.\./xmlada:${AdalibLibTop}/$1/${PN}:" "${DL}"/lib/gnat/*.gpr > mv -v lib/gnat/* "${DLgpr}" > > # the library and *.ali > mv -v lib/${PN}/* . > rm -rvf bin include share lib > echo -e "\n\n FIXING THE .SO LINKS!!!!\n\n" > # fix the .so links > rm -v *.so > # for fn in *.so.* ; do > # ln -sv ${fn} ${fn%so*}so > # done > > popd >} > >src_install () >{ > cd "${S}" > dodir ${AdalibSpecsDir}/${PN} > insinto ${AdalibSpecsDir}/${PN} > doins dom/*.ad? input_sources/*.ad? sax/*.ad? unicode/*.ad? schema/*.ad? > #set up environment > echo "PATH=%DLbin%" > ${LibEnv} > > echo "LDPATH=%DL%" >> ${LibEnv} > > echo "ADA_OBJECTS_PATH=%DL%" >> ${LibEnv} > echo "ADA_INCLUDE_PATH=${AdalibSpecsDir}/${PN}" >> ${LibEnv} > echo "ADA_PROJECT_PATH=%DLgpr%" >> ${LibEnv} > > gnat_src_install > > dodoc AUTHORS README TODO features > dohtml docs/*.html > doinfo docs/*.info > insinto /usr/share/doc/${PF} > doins docs/*.pdf distrib/xmlada_gps.py > > dodir /usr/share/doc/${PF}/examples > insinto /usr/share/doc/${PF}/examples > doins -r docs/{dom,sax,schema} >}
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 249845
: 229513