diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2006-04-15 22:57:04 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2006-04-15 22:57:04 +0000 |
commit | 49871b15d150e192211b08e97a22421908df6924 (patch) | |
tree | c2379979eeb961794eb7d15ee91b815b1f1b77e4 /dev-embedded/gpsim | |
parent | Version bump. (diff) | |
download | gentoo-2-49871b15d150e192211b08e97a22421908df6924.tar.gz gentoo-2-49871b15d150e192211b08e97a22421908df6924.tar.bz2 gentoo-2-49871b15d150e192211b08e97a22421908df6924.zip |
Add patch to build with --as-needed (link libgpsimcli with libreadline).
(Portage version: 2.1_pre7-r5)
Diffstat (limited to 'dev-embedded/gpsim')
-rw-r--r-- | dev-embedded/gpsim/ChangeLog | 6 | ||||
-rw-r--r-- | dev-embedded/gpsim/files/gpsim-0.21.11-asneeded.patch | 12 | ||||
-rw-r--r-- | dev-embedded/gpsim/gpsim-0.21.11.ebuild | 10 |
3 files changed, 25 insertions, 3 deletions
diff --git a/dev-embedded/gpsim/ChangeLog b/dev-embedded/gpsim/ChangeLog index 1be9257086ec..fcdc12f42f45 100644 --- a/dev-embedded/gpsim/ChangeLog +++ b/dev-embedded/gpsim/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-embedded/gpsim # Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/gpsim/ChangeLog,v 1.19 2006/03/25 21:21:52 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/gpsim/ChangeLog,v 1.20 2006/04/15 22:57:04 flameeyes Exp $ + + 15 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> + +files/gpsim-0.21.11-asneeded.patch, gpsim-0.21.11.ebuild: + Add patch to build with --as-needed (link libgpsimcli with libreadline). 25 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> +files/gpsim-0.21.11-gcc41.patch, gpsim-0.21.11.ebuild: diff --git a/dev-embedded/gpsim/files/gpsim-0.21.11-asneeded.patch b/dev-embedded/gpsim/files/gpsim-0.21.11-asneeded.patch new file mode 100644 index 000000000000..dae4b13a3fe0 --- /dev/null +++ b/dev-embedded/gpsim/files/gpsim-0.21.11-asneeded.patch @@ -0,0 +1,12 @@ +Index: gpsim-0.21.11/cli/Makefile.am +=================================================================== +--- gpsim-0.21.11.orig/cli/Makefile.am ++++ gpsim-0.21.11/cli/Makefile.am +@@ -46,6 +46,7 @@ libgpsimcli_la_SOURCES = \ + cmd_version.h misc.h cmd_disasm.h cmd_list.h cmd_quit.h \ + cmd_stimulus.h cmd_x.h symbol_t.h cmd_frequency.h cmd_icd.h \ + cmd_macro.h ui_gpsim.h ++libgpsimcli_la_LIBADD = $(LIBREADLINE) + + + AM_YFLAGS = -dvt diff --git a/dev-embedded/gpsim/gpsim-0.21.11.ebuild b/dev-embedded/gpsim/gpsim-0.21.11.ebuild index ae8f9c7e95bd..43fa9f78fb71 100644 --- a/dev-embedded/gpsim/gpsim-0.21.11.ebuild +++ b/dev-embedded/gpsim/gpsim-0.21.11.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-embedded/gpsim/gpsim-0.21.11.ebuild,v 1.3 2006/03/25 21:21:54 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-embedded/gpsim/gpsim-0.21.11.ebuild,v 1.4 2006/04/15 22:57:04 flameeyes Exp $ -inherit gnuconfig eutils +inherit gnuconfig eutils libtool autotools DESCRIPTION="A simulator for the Microchip PIC microcontrollers" HOMEPAGE="http://www.dattalo.com/gnupic/gpsim.html" @@ -39,7 +39,13 @@ src_unpack() { sed -i.orig -e '/^libgpsim_la_LDFLAGS/s,$, -lpthread,g' $i done + cd "${S}" + epatch "${FILESDIR}/${P}-gcc41.patch" + epatch "${FILESDIR}/${P}-asneeded.patch" + + eautomake + elibtoolize } src_compile() { |