public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in sci-electronics/eagle: eagle-5.6.0.ebuild ChangeLog
@ 2009-05-12  2:15 Joe Sapp (nixphoeni)
  0 siblings, 0 replies; 4+ messages in thread
From: Joe Sapp (nixphoeni) @ 2009-05-12  2:15 UTC (permalink / raw
  To: gentoo-commits

nixphoeni    09/05/12 02:15:23

  Modified:             ChangeLog
  Added:                eagle-5.6.0.ebuild
  Log:
  Version bump; bug #269013
  (Portage version: 2.1.6.13/cvs/Linux x86_64)

Revision  Changes    Path
1.24                 sci-electronics/eagle/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-electronics/eagle/ChangeLog?rev=1.24&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-electronics/eagle/ChangeLog?rev=1.24&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-electronics/eagle/ChangeLog?r1=1.23&r2=1.24

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-electronics/eagle/ChangeLog,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- ChangeLog	20 Apr 2009 17:09:30 -0000	1.23
+++ ChangeLog	12 May 2009 02:15:23 -0000	1.24
@@ -1,6 +1,11 @@
 # ChangeLog for sci-electronics/eagle
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/eagle/ChangeLog,v 1.23 2009/04/20 17:09:30 nixphoeni Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/eagle/ChangeLog,v 1.24 2009/05/12 02:15:23 nixphoeni Exp $
+
+*eagle-5.6.0 (12 May 2009)
+
+  12 May 2009; Joe Sapp <nixphoeni@gentoo.org> +eagle-5.6.0.ebuild:
+  Version bump; bug #269013
 
 *eagle-5.5.0 (20 Apr 2009)
 



1.1                  sci-electronics/eagle/eagle-5.6.0.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-electronics/eagle/eagle-5.6.0.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-electronics/eagle/eagle-5.6.0.ebuild?rev=1.1&content-type=text/plain

Index: eagle-5.6.0.ebuild
===================================================================
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sci-electronics/eagle/eagle-5.6.0.ebuild,v 1.1 2009/05/12 02:15:23 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/pub/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"

# 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.png "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	[flat|nested] 4+ messages in thread

* [gentoo-commits] gentoo-x86 commit in sci-electronics/eagle: eagle-5.6.0.ebuild ChangeLog
@ 2009-07-31 22:31 Tony Vroon (chainsaw)
  0 siblings, 0 replies; 4+ messages in thread
From: Tony Vroon (chainsaw) @ 2009-07-31 22:31 UTC (permalink / raw
  To: gentoo-commits

chainsaw    09/07/31 22:31:57

  Modified:             eagle-5.6.0.ebuild ChangeLog
  Log:
  Marked stable on AMD64 as requested by Joe Sapp <nixphoeni@gentoo.org>. Package tested by AMD64 AT Chad A. Simmons in http://bugs.gentoo.org/show_bug.cgi?id=279115#c1
  (Portage version: 2.1.6.13/cvs/Linux x86_64)

Revision  Changes    Path
1.3                  sci-electronics/eagle/eagle-5.6.0.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-electronics/eagle/eagle-5.6.0.ebuild?rev=1.3&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-electronics/eagle/eagle-5.6.0.ebuild?rev=1.3&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-electronics/eagle/eagle-5.6.0.ebuild?r1=1.2&r2=1.3

Index: eagle-5.6.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-electronics/eagle/eagle-5.6.0.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- eagle-5.6.0.ebuild	24 Jul 2009 03:59:14 -0000	1.2
+++ eagle-5.6.0.ebuild	31 Jul 2009 22:31:57 -0000	1.3
@@ -1,13 +1,13 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/eagle/eagle-5.6.0.ebuild,v 1.2 2009/07/24 03:59:14 nixphoeni Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/eagle/eagle-5.6.0.ebuild,v 1.3 2009/07/31 22:31:57 chainsaw Exp $
 
 inherit eutils
 
 DESCRIPTION="CadSoft EAGLE schematic and printed circuit board (PCB) layout editor"
 HOMEPAGE="http://www.cadsoft.de"
 
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="linguas_de doc"
 LICENSE="cadsoft"
 RESTRICT="strip"



1.27                 sci-electronics/eagle/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-electronics/eagle/ChangeLog?rev=1.27&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-electronics/eagle/ChangeLog?rev=1.27&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-electronics/eagle/ChangeLog?r1=1.26&r2=1.27

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-electronics/eagle/ChangeLog,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- ChangeLog	24 Jul 2009 03:59:14 -0000	1.26
+++ ChangeLog	31 Jul 2009 22:31:57 -0000	1.27
@@ -1,6 +1,11 @@
 # ChangeLog for sci-electronics/eagle
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/eagle/ChangeLog,v 1.26 2009/07/24 03:59:14 nixphoeni Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/eagle/ChangeLog,v 1.27 2009/07/31 22:31:57 chainsaw Exp $
+
+  31 Jul 2009; <chainsaw@gentoo.org> eagle-5.6.0.ebuild:
+  Marked stable on AMD64 as requested by Joe Sapp <nixphoeni@gentoo.org>.
+  Package tested by AMD64 AT Chad A. Simmons in
+  http://bugs.gentoo.org/show_bug.cgi?id=279115#c1
 
   24 Jul 2009; Joe Sapp <nixphoeni@gentoo.org> eagle-4.16_p2-r2.ebuild,
   -eagle-5.3.0.ebuild, eagle-5.4.0.ebuild, eagle-5.6.0.ebuild:






^ permalink raw reply	[flat|nested] 4+ messages in thread

* [gentoo-commits] gentoo-x86 commit in sci-electronics/eagle: eagle-5.6.0.ebuild ChangeLog
@ 2009-08-02 14:42 Markus Meier (maekke)
  0 siblings, 0 replies; 4+ messages in thread
From: Markus Meier (maekke) @ 2009-08-02 14:42 UTC (permalink / raw
  To: gentoo-commits

maekke      09/08/02 14:42:38

  Modified:             eagle-5.6.0.ebuild ChangeLog
  Log:
  x86 stable, bug #279115
  (Portage version: 2.2_rc33/cvs/Linux x86_64)

Revision  Changes    Path
1.4                  sci-electronics/eagle/eagle-5.6.0.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-electronics/eagle/eagle-5.6.0.ebuild?rev=1.4&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-electronics/eagle/eagle-5.6.0.ebuild?rev=1.4&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-electronics/eagle/eagle-5.6.0.ebuild?r1=1.3&r2=1.4

Index: eagle-5.6.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-electronics/eagle/eagle-5.6.0.ebuild,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- eagle-5.6.0.ebuild	31 Jul 2009 22:31:57 -0000	1.3
+++ eagle-5.6.0.ebuild	2 Aug 2009 14:42:38 -0000	1.4
@@ -1,13 +1,13 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/eagle/eagle-5.6.0.ebuild,v 1.3 2009/07/31 22:31:57 chainsaw Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/eagle/eagle-5.6.0.ebuild,v 1.4 2009/08/02 14:42:38 maekke Exp $
 
 inherit eutils
 
 DESCRIPTION="CadSoft EAGLE schematic and printed circuit board (PCB) layout editor"
 HOMEPAGE="http://www.cadsoft.de"
 
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="linguas_de doc"
 LICENSE="cadsoft"
 RESTRICT="strip"



1.28                 sci-electronics/eagle/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-electronics/eagle/ChangeLog?rev=1.28&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-electronics/eagle/ChangeLog?rev=1.28&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-electronics/eagle/ChangeLog?r1=1.27&r2=1.28

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-electronics/eagle/ChangeLog,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -r1.27 -r1.28
--- ChangeLog	31 Jul 2009 22:31:57 -0000	1.27
+++ ChangeLog	2 Aug 2009 14:42:38 -0000	1.28
@@ -1,6 +1,9 @@
 # ChangeLog for sci-electronics/eagle
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/eagle/ChangeLog,v 1.27 2009/07/31 22:31:57 chainsaw Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/eagle/ChangeLog,v 1.28 2009/08/02 14:42:38 maekke Exp $
+
+  02 Aug 2009; Markus Meier <maekke@gentoo.org> eagle-5.6.0.ebuild:
+  x86 stable, bug #279115
 
   31 Jul 2009; <chainsaw@gentoo.org> eagle-5.6.0.ebuild:
   Marked stable on AMD64 as requested by Joe Sapp <nixphoeni@gentoo.org>.






^ permalink raw reply	[flat|nested] 4+ messages in thread

* [gentoo-commits] gentoo-x86 commit in sci-electronics/eagle: eagle-5.6.0.ebuild ChangeLog
@ 2009-10-10 16:25 Samuli Suominen (ssuominen)
  0 siblings, 0 replies; 4+ messages in thread
From: Samuli Suominen (ssuominen) @ 2009-10-10 16:25 UTC (permalink / raw
  To: gentoo-commits

ssuominen    09/10/10 16:25:01

  Modified:             eagle-5.6.0.ebuild ChangeLog
  Log:
  jpeg-compat RDEPEND because /opt/eagle-5.6.0/bin/eagle is linked against libjpeg.so.62 wrt #288439.
  (Portage version: 2.2_rc44/cvs/Linux x86_64)

Revision  Changes    Path
1.5                  sci-electronics/eagle/eagle-5.6.0.ebuild

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-electronics/eagle/eagle-5.6.0.ebuild?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-electronics/eagle/eagle-5.6.0.ebuild?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-electronics/eagle/eagle-5.6.0.ebuild?r1=1.4&r2=1.5

Index: eagle-5.6.0.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-electronics/eagle/eagle-5.6.0.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- eagle-5.6.0.ebuild	2 Aug 2009 14:42:38 -0000	1.4
+++ eagle-5.6.0.ebuild	10 Oct 2009 16:25:01 -0000	1.5
@@ -1,6 +1,6 @@
 # Copyright 1999-2009 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/eagle/eagle-5.6.0.ebuild,v 1.4 2009/08/02 14:42:38 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/eagle/eagle-5.6.0.ebuild,v 1.5 2009/10/10 16:25:01 ssuominen Exp $
 
 inherit eutils
 
@@ -23,6 +23,7 @@
 	x11-libs/libX11
 	x11-libs/libXau
 	x11-libs/libXdmcp
+	x86? ( || ( media-libs/jpeg-compat <media-libs/jpeg-7 ) )
 	amd64? ( app-emulation/emul-linux-x86-baselibs
 		 app-emulation/emul-linux-x86-xlibs )"
 



1.30                 sci-electronics/eagle/ChangeLog

file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-electronics/eagle/ChangeLog?rev=1.30&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-electronics/eagle/ChangeLog?rev=1.30&content-type=text/plain
diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-electronics/eagle/ChangeLog?r1=1.29&r2=1.30

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sci-electronics/eagle/ChangeLog,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- ChangeLog	28 Sep 2009 12:05:48 -0000	1.29
+++ ChangeLog	10 Oct 2009 16:25:01 -0000	1.30
@@ -1,6 +1,10 @@
 # ChangeLog for sci-electronics/eagle
 # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/eagle/ChangeLog,v 1.29 2009/09/28 12:05:48 nixphoeni Exp $
+# $Header: /var/cvsroot/gentoo-x86/sci-electronics/eagle/ChangeLog,v 1.30 2009/10/10 16:25:01 ssuominen Exp $
+
+  10 Oct 2009; Samuli Suominen <ssuominen@gentoo.org> eagle-5.6.0.ebuild:
+  jpeg-compat RDEPEND because /opt/eagle-5.6.0/bin/eagle is linked against
+  libjpeg.so.62 wrt #288439.
 
   28 Sep 2009; Joe Sapp <nixphoeni@gentoo.org> -eagle-5.4.0.ebuild:
   Removed old ebuild






^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2009-10-10 16:25 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-05-12  2:15 [gentoo-commits] gentoo-x86 commit in sci-electronics/eagle: eagle-5.6.0.ebuild ChangeLog Joe Sapp (nixphoeni)
  -- strict thread matches above, loose matches on Subject: below --
2009-07-31 22:31 Tony Vroon (chainsaw)
2009-08-02 14:42 Markus Meier (maekke)
2009-10-10 16:25 Samuli Suominen (ssuominen)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox