Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 102908 Details for
Bug 156502
eagle-4.16-r1.ebuild (New Package)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
eagle-4.16-r1.ebuild
eagle-4.16-r1.ebuild (text/plain), 2.59 KB, created by
Martin Scharrer
on 2006-11-28 05:09:35 UTC
(
hide
)
Description:
eagle-4.16-r1.ebuild
Filename:
MIME Type:
Creator:
Martin Scharrer
Created:
2006-11-28 05:09:35 UTC
Size:
2.59 KB
patch
obsolete
># Copyright 1999-2004 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > ># Need Version & Revision without '-' >MVR=${PVR/-} > ># Note: ># There is a English and a German version which can't be install parallel. ># The German version will be installed if 'de' is in LINGUAS, if not the ># English version is taken. > >DESCRIPTION="Easily Applicable Graphical Layout Editor for designing printed >circuit boards (PCBs)." >SRC_URI=" > !linguas_de? ( > ftp://ftp.cadsoft.de/eagle/program/${MVR}/eagle-lin-eng-${MVR}.tgz > doc? ( ftp://ftp.cadsoft.de/eagle/program/${MVR}/manual-eng.pdf ftp://ftp.cadsoft.de/eagle/program/${MVR}/tutorial-eng.pdf ) > ) > linguas_de? ( > ftp://ftp.cadsoft.de/eagle/program/${MVR}/eagle-lin-ger-${MVR}.tgz > doc? ( ftp://ftp.cadsoft.de/eagle/program/${MVR}/manual-ger.pdf ftp://ftp.cadsoft.de/eagle/program/${MVR}/tutorial-ger.pdf ) > ) >" >HOMEPAGE="http://www.cadsoft.de/" > >DEPEND="" >RDEPEND="" > >LICENSE="free-noncomm" >SLOT="0" >KEYWORDS="~x86" >IUSE="doc linguas_en linguas_de" > >if use linguas_de ; then >MY_LANG="ger" >else >MY_LANG="eng" >fi > >TFILENAME="${PN}-lin-${MY_LANG}-${MVR}" >S="${WORKDIR}/$TFILENAME" > >src_unpack() { > cd ${WORKDIR} > # Only unpack TGZ file > tar -xzf ${DISTDIR}/$TFILENAME.tgz >} > >src_install() { > cd ${WORKDIR}/$TFILENAME > > # Install files > mkdir -p "$D/opt/eagle/" > cp -rp * "$D/opt/eagle/" > > # Symlink executable > mkdir -p "$D/usr/bin/" > ln -f -s "/opt/eagle/bin/eagle" "$D/usr/bin/eagle" > > # Install manual > mkdir -p "$D/usr/share/man/man1/" > cp "$D/opt/eagle/man/eagle.1" "$D/usr/share/man/man1/" > > if use doc ; then > cp "$DISTDIR/tutorial-${MY_LANG}.pdf" "$DISTDIR/manual-${MY_LANG}.pdf" "$D/opt/eagle/doc" > fi >} > >pkg_setup() { > if use linguas_de && use linguas_en ; then > einfo "" > einfo "Found both English and German in LINGUAS." > einfo "Eagle can be only installed as English OR German version." > einfo "The German version will be installed now. If you like to install the English one," > einfo "start emerge with LINGUAS set to 'en -de' or only 'en'." > fi >} > >pkg_postinst() { > if use doc ; then > einfo "The manual and tutorial in PDF format is located under:" > einfo " /opt/eagle/doc/manual-${MY_LANG}.pdf" > einfo " /opt/eagle/doc/tutorial-${MY_LANG}.pdf" > einfo "" > fi > > einfo "You have to install a licence key in '/opt/eagle/bin/eagle.key'." > einfo "If you have an Eagle licence copy your licence file to this position." > einfo "If you like to use Eagle as freeware start it once as root and" > einfo "choose 'Run as Freeware'. This will create a freeware keyfile." > einfo "" >} >
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 156502
: 102908