summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2006-04-15 22:57:04 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2006-04-15 22:57:04 +0000
commit445074667e4520b6f1f31ccc7d0d3bae6f3eb839 (patch)
tree249fb828f261532cf6be3622c170fa1a3df2616d /dev-embedded
parentVersion bump. (diff)
downloadhistorical-445074667e4520b6f1f31ccc7d0d3bae6f3eb839.tar.gz
historical-445074667e4520b6f1f31ccc7d0d3bae6f3eb839.tar.bz2
historical-445074667e4520b6f1f31ccc7d0d3bae6f3eb839.zip
Add patch to build with --as-needed (link libgpsimcli with libreadline).
Package-Manager: portage-2.1_pre7-r5
Diffstat (limited to 'dev-embedded')
-rw-r--r--dev-embedded/gpsim/ChangeLog6
-rw-r--r--dev-embedded/gpsim/Manifest21
-rw-r--r--dev-embedded/gpsim/files/gpsim-0.21.11-asneeded.patch12
-rw-r--r--dev-embedded/gpsim/gpsim-0.21.11.ebuild10
4 files changed, 37 insertions, 12 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/Manifest b/dev-embedded/gpsim/Manifest
index 703afbc3fa55..69c0e8ee3fc3 100644
--- a/dev-embedded/gpsim/Manifest
+++ b/dev-embedded/gpsim/Manifest
@@ -1,9 +1,9 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-MD5 72ae761d0d83377d717d9029514d8b9a ChangeLog 2934
-RMD160 2f009bd1197ef7885d9909aa4812233cece38761 ChangeLog 2934
-SHA256 7094803ac319148d86650ba8728a713b5b83f578a0ba60824c4c1db5d3c3de7a ChangeLog 2934
+MD5 91b939a9e4e2bac64a252b6e3de5ee2a ChangeLog 3124
+RMD160 298cdc11826e209a97c2b23a7f0720d950288802 ChangeLog 3124
+SHA256 b6e9d0c7d54fab6cf7c60775ed34b37cc13aa649e7deaa2de04dcffb24e8dea5 ChangeLog 3124
MD5 de88a554b8897c4076fe1716a1299c08 files/digest-gpsim-0.20.14-r1 205
RMD160 792d94a559feaadd51bb1d4900095ef9b43378dd files/digest-gpsim-0.20.14-r1 205
SHA256 a64c0c2fd32e3618cdf5c088fb74e21402907cb74dd8395c0dfd7c83e0bdf7cf files/digest-gpsim-0.20.14-r1 205
@@ -19,15 +19,18 @@ SHA256 da1ae15daada5fae3a9f40f48afeed8ca1968c5abc1bf0ac0e0513eb0958658d files/di
MD5 aad12da70389a0c7871624aadadeaa58 files/gpsim-0.20.14-gcc2_fix.patch 407
RMD160 57b7083fc136d660d480a44f24c3cd81cc993f3c files/gpsim-0.20.14-gcc2_fix.patch 407
SHA256 0628471d4a1f781e408ea53f5b763d58b098d50525a00ab3d2d61994046ebcd1 files/gpsim-0.20.14-gcc2_fix.patch 407
+MD5 d96a6e4cab3496ffec2443635c142e49 files/gpsim-0.21.11-asneeded.patch 436
+RMD160 4e03dc5d0c9aed67291e55f8222487ba07be2d7f files/gpsim-0.21.11-asneeded.patch 436
+SHA256 b7b348ba245c30f3dd4c6fa2852a045a7b22721a6c2f1a07657e1d8ffc7afb8c files/gpsim-0.21.11-asneeded.patch 436
MD5 2caf38f86f6b4155d37b3c70dc4edc22 files/gpsim-0.21.11-gcc41.patch 2573
RMD160 eb5e9eb9786c76b2f61b03cf7509edb17fcf7124 files/gpsim-0.21.11-gcc41.patch 2573
SHA256 e6cb8d8d1eeb4adcdcf00814188b20d7380fa96357d46b430454f0abb86e9355 files/gpsim-0.21.11-gcc41.patch 2573
MD5 15e8057f7f12113a704b8d9fbfdad2bb gpsim-0.20.14-r1.ebuild 1106
RMD160 6bf4de6bc13c33b3aacabde3b66e4f846335888c gpsim-0.20.14-r1.ebuild 1106
SHA256 1db0703f58aaeed41436fa6535ca9a485831ce69aab4fbc1de32d816284ed185 gpsim-0.20.14-r1.ebuild 1106
-MD5 d2b87444e3bc8e09bce6ed902bd60a93 gpsim-0.21.11.ebuild 1654
-RMD160 4f378610cf2b3f510a83f12a24031a3fa9e4c5e2 gpsim-0.21.11.ebuild 1654
-SHA256 586ddec26a08dbcd70ed1e3cce1765e6faf009049dfb172544e3247dbecf6857 gpsim-0.21.11.ebuild 1654
+MD5 78adeacffa083ff45b7651914d5291a6 gpsim-0.21.11.ebuild 1751
+RMD160 b90091562c0cabb7b4763b5ffc374eef8c88da81 gpsim-0.21.11.ebuild 1751
+SHA256 4019bf8eb873f8bd12e1b2e47cbe291e60c1d5e39eb5b6f31170c43dd3b0f773 gpsim-0.21.11.ebuild 1751
MD5 0f3ec324a68710b4f9b1d952dec1f079 gpsim-0.21.2-r1.ebuild 1321
RMD160 d71312d4ed475219ba5c5716ddf70734d6f8b448 gpsim-0.21.2-r1.ebuild 1321
SHA256 ce013379d7084f0e5ae8601b0506448e903207e64927ce1fa72590e89009ef2d gpsim-0.21.2-r1.ebuild 1321
@@ -40,7 +43,7 @@ SHA256 fb7ede94a0633f77d601e3e81580eac1624a3bca14401a49d94082579507ba0a metadata
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
-iD8DBQFEJbRfAiZjviIA2XgRAhAnAKDCrlz/zsxPbJa5ifEYfgPNUwlhTQCfX1oV
-93FtxbEhXr9g9Pp7+VAkZA8=
-=8vVj
+iD8DBQFEQXmaAiZjviIA2XgRArI9AJ4jhVEqNkFr+Fo5jwhFFo1qAzhWlgCg2u55
+0Z7IypUjgTdKbLkpw0n7i+k=
+=W+kl
-----END PGP SIGNATURE-----
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() {