Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 359642 Details for
Bug 448142
sci-electronics/eagle-6.4.0 - Version bump.
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
ebuild for eagle-6.5.0, with abi dependencies
eagle-6.5.0.ebuild (text/plain), 3.18 KB, created by
Nuno Silva
on 2013-09-27 19:22:29 UTC
(
hide
)
Description:
ebuild for eagle-6.5.0, with abi dependencies
Filename:
MIME Type:
Creator:
Nuno Silva
Created:
2013-09-27 19:22:29 UTC
Size:
3.18 KB
patch
obsolete
># Copyright 1999-2012 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >EAPI="4" > >inherit eutils > >DESCRIPTION="CadSoft EAGLE schematic and printed circuit board (PCB) layout editor" >HOMEPAGE="http://www.cadsoft.de" >SRC_URI="ftp://ftp.cadsoft.de/${PN}/program/${PV%\.[0-9]}/${PN}-lin-${PV}.run" > >LICENSE="cadsoft" >SLOT="0" >KEYWORDS="~amd64 ~x86" >IUSE="doc linguas_de linguas_zh" > >RESTRICT="strip" > >QA_PREBUILT="opt/eagle-${PV}/bin/eagle" > >RDEPEND="sys-libs/glibc > x86? ( > sys-libs/zlib > x11-libs/libX11 > x11-libs/libXext > x11-libs/libXrender > x11-libs/libXrandr > x11-libs/libXcursor > x11-libs/libXi > media-libs/freetype > media-libs/fontconfig > dev-libs/openssl > virtual/jpeg > ) > amd64? ( > app-emulation/emul-linux-x86-baselibs > || ( > ( > x11-libs/libX11[abi_x86_32] > x11-libs/libXext[abi_x86_32] > x11-libs/libXrender[abi_x86_32] > x11-libs/libXrandr[abi_x86_32] > x11-libs/libXcursor[abi_x86_32] > x11-libs/libXi[abi_x86_32] > media-libs/freetype[abi_x86_32] > media-libs/fontconfig[abi_x86_32] > ) > app-emulation/emul-linux-x86-xlibs > ) > )" > ># Append ${PV} since that's what upstream installs to >case "${LINGUAS}" in > *de*) > MY_LANG="de";; > *) > MY_LANG="en";; >esac > >src_unpack() { > # Extract the built-in .tar.bz2 file starting at __DATA__ > sed -e '1,/^__DATA__$/d' "${DISTDIR}/${A}" | tar xj || die "unpacking failed" >} > >src_install() { > local installdir="/opt/eagle-${PV}" > > # Set MY_LANG for this function only since UPDATE_zh and README_zh > # don't exist > [[ ${LINGUAS} == *zh* ]] && MY_INST_LANG="zh" || MY_INST_LANG="${MY_LANG}" > > insinto $installdir > doins -r . > > fperms 0755 ${installdir}/bin/eagle > > # Install wrapper (suppressing leading tabs) > # see bug #188368 or http://www.cadsoftusa.com/training/faq/#3 > exeinto /opt/bin > newexe "${FILESDIR}/eagle_wrapper_script" eagle > # Finally, append the path of the eagle binary respecting $installdir and any > # arguments passed to the script (thanks Denilson) > echo "${installdir}/bin/eagle" '"$@"' >> "${D}/opt/bin/eagle" > > # Install the documentation > cd doc > dodoc README_${MY_LANG} UPDATE_${MY_LANG} library_${MY_LANG}.txt > doman eagle.1 > # Install extra documentation if requested > if use doc; then > dodoc {connect-device-split-symbol-${MY_INST_LANG},elektro-tutorial,manual_${MY_INST_LANG},tutorial_${MY_INST_LANG}}.pdf > fi > # Remove docs left in $installdir > rm -rf "${D}${installdir}/doc" > cd "${S}" > > echo -e "ROOTPATH=${installdir}/bin\nPRELINK_PATH_MASK=${installdir}" > "${S}/90eagle-${PV}" > doenvd "${S}/90eagle-${PV}" > > # Create desktop entry > newicon bin/${PN}icon50.png ${PF}-icon50.png > make_desktop_entry "${ROOT}/opt/bin/eagle" "CadSoft EAGLE Layout Editor" ${PF}-icon50 "Graphics;Electronics" >} > >pkg_postinst() { > elog "Run \`env-update && source /etc/profile\` from within \${ROOT}" > elog "now to set up the correct paths." > elog "You must first run eagle as root to invoke product registration." > echo > ewarn "Due to some necessary changes in the data structure, once you edit" > ewarn "a file with version 6.x you will no longer be able to edit it" > ewarn "with versions prior to 6.0!" > ewarn > ewarn "Please read /usr/share/doc/${PF}/UPDATE_${MY_LANG} if you are upgrading from 5.xx/4.xx." >}
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 448142
:
335830
| 359642