* [gentoo-commits] gentoo-x86 commit in sci-electronics/eagle: ChangeLog eagle-5.8.0.ebuild
@ 2010-04-24 16:26 99% Joe Sapp (nixphoeni)
0 siblings, 0 replies; 1+ results
From: Joe Sapp (nixphoeni) @ 2010-04-24 16:26 UTC (permalink / raw
To: gentoo-commits
nixphoeni 10/04/24 16:26:59
Modified: ChangeLog
Added: eagle-5.8.0.ebuild
Log:
Version bump
(Portage version: 2.1.8.3/cvs/Linux x86_64)
Revision Changes Path
1.34 sci-electronics/eagle/ChangeLog
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-electronics/eagle/ChangeLog?rev=1.34&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-electronics/eagle/ChangeLog?rev=1.34&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-electronics/eagle/ChangeLog?r1=1.33&r2=1.34
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-electronics/eagle/ChangeLog,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- ChangeLog 9 Mar 2010 12:22:43 -0000 1.33
+++ ChangeLog 24 Apr 2010 16:26:59 -0000 1.34
@@ -1,6 +1,11 @@
# ChangeLog for sci-electronics/eagle
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/eagle/ChangeLog,v 1.33 2010/03/09 12:22:43 abcd Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/eagle/ChangeLog,v 1.34 2010/04/24 16:26:59 nixphoeni Exp $
+
+*eagle-5.8.0 (24 Apr 2010)
+
+ 24 Apr 2010; Joe Sapp <nixphoeni@gentoo.org> +eagle-5.8.0.ebuild:
+ Version bump
09 Mar 2010; Jonathan Callen <abcd@gentoo.org> eagle-5.6.0.ebuild,
eagle-5.7.0.ebuild:
1.1 sci-electronics/eagle/eagle-5.8.0.ebuild
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-electronics/eagle/eagle-5.8.0.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-electronics/eagle/eagle-5.8.0.ebuild?rev=1.1&content-type=text/plain
Index: eagle-5.8.0.ebuild
===================================================================
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sci-electronics/eagle/eagle-5.8.0.ebuild,v 1.1 2010/04/24 16:26:59 nixphoeni Exp $
inherit eutils
DESCRIPTION="CadSoft EAGLE schematic and printed circuit board (PCB) layout editor"
HOMEPAGE="http://www.cadsoft.de"
KEYWORDS="~amd64 ~x86"
IUSE="linguas_de doc"
LICENSE="cadsoft"
RESTRICT="strip"
SLOT="0"
# Cadsoft has used the suffix "_p" in the past which we translate to "r"
MY_PV=${PV/_p/r}
SRC_URI="ftp://ftp.cadsoft.de/eagle/program/${PV%\.[0-9]}/${PN}-lin-${MY_PV}.run"
RDEPEND="sys-libs/glibc
x11-libs/libXext
x11-libs/libX11
x11-libs/libXau
x11-libs/libXdmcp
x86? ( <media-libs/jpeg-7 )
amd64? ( app-emulation/emul-linux-x86-baselibs
app-emulation/emul-linux-x86-xlibs )"
# Append ${PV} since that's what upstream installs to
INSTALLDIR="/opt/eagle-${PV}"
case "${LINGUAS}" in
*de*)
MY_LANG="de";;
*)
MY_LANG="en";;
esac
# Mandatory documentation being installed
DOCS="README_${MY_LANG} UPDATE_${MY_LANG} library_${MY_LANG}.txt"
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() {
cd "${S}"
dodir ${INSTALLDIR}
# Copy all to INSTALLDIR
cp -r . "${D}"/${INSTALLDIR}
# Install wrapper (suppressing leading tabs)
# see bug #188368 or http://www.cadsoft.de/faq.htm#17040701
exeinto /usr/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}/usr/bin/eagle"
# Install the documentation
cd doc
dodoc ${DOCS}
doman eagle.1
# Install extra documentation if requested
use doc && dodoc elektro-tutorial.pdf manual_${MY_LANG}.pdf tutorial_${MY_LANG}.pdf
# Remove docs left in INSTALLDIR
rm -rf "${D}${INSTALLDIR}/doc"
cd ..
echo -e "ROOTPATH=${INSTALLDIR}/bin\nPRELINK_PATH_MASK=${INSTALLDIR}" > "${S}/90eagle"
doenvd "${S}/90eagle"
# Create desktop entry
doicon bin/${PN}icon50.png
make_desktop_entry "${ROOT}/usr/bin/eagle" ${PN} ${PN}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 5.x you will no longer be able to edit it"
ewarn "with versions prior to 5.0!"
ewarn
ewarn "Please read /usr/share/doc/${PF}/UPDATE_${MY_LANG} if you are upgrading from 4.xx."
}
^ permalink raw reply [relevance 99%]
Results 1-1 of 1 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2010-04-24 16:26 99% [gentoo-commits] gentoo-x86 commit in sci-electronics/eagle: ChangeLog eagle-5.8.0.ebuild Joe Sapp (nixphoeni)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox