summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenis Dupeyron <calchan@gentoo.org>2007-01-29 19:44:12 +0000
committerDenis Dupeyron <calchan@gentoo.org>2007-01-29 19:44:12 +0000
commit5029586c4111efb992f862018ce97151ebf5647d (patch)
tree4681c952ef1a47502017a32f14ee4993f659a2dd /dev-embedded/gpsim
parentA number of fixes (diff)
downloadhistorical-5029586c4111efb992f862018ce97151ebf5647d.tar.gz
historical-5029586c4111efb992f862018ce97151ebf5647d.tar.bz2
historical-5029586c4111efb992f862018ce97151ebf5647d.zip
Version bump, bug #155034. Cleanups.
Package-Manager: portage-2.1.2-r4
Diffstat (limited to 'dev-embedded/gpsim')
-rw-r--r--dev-embedded/gpsim/ChangeLog8
-rw-r--r--dev-embedded/gpsim/Manifest30
-rw-r--r--dev-embedded/gpsim/files/digest-gpsim-0.22.03
-rw-r--r--dev-embedded/gpsim/files/gpsim-0.22.0-eXdbm.patch45
-rw-r--r--dev-embedded/gpsim/gpsim-0.22.0.ebuild55
5 files changed, 126 insertions, 15 deletions
diff --git a/dev-embedded/gpsim/ChangeLog b/dev-embedded/gpsim/ChangeLog
index 88843980b17d..0093625f13b4 100644
--- a/dev-embedded/gpsim/ChangeLog
+++ b/dev-embedded/gpsim/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-embedded/gpsim
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-embedded/gpsim/ChangeLog,v 1.28 2007/01/05 07:29:06 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/gpsim/ChangeLog,v 1.29 2007/01/29 19:44:12 calchan Exp $
+
+*gpsim-0.22.0 (29 Jan 2007)
+
+ 29 Jan 2007; Denis Dupeyron <calchan@gentoo.org>
+ +files/gpsim-0.22.0-eXdbm.patch, +gpsim-0.22.0.ebuild:
+ Version bump, bug #155034. Cleanups.
05 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> gpsim-0.21.11.ebuild:
Fix autotools dependencies.
diff --git a/dev-embedded/gpsim/Manifest b/dev-embedded/gpsim/Manifest
index aefc7398b4a0..ec3f7af30b3c 100644
--- a/dev-embedded/gpsim/Manifest
+++ b/dev-embedded/gpsim/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX gpsim-0.21.11-asneeded.patch 436 RMD160 4e03dc5d0c9aed67291e55f8222487ba07be2d7f SHA1 a1be878f5aabd18d560833dae32a8fcd6d4b037b SHA256 b7b348ba245c30f3dd4c6fa2852a045a7b22721a6c2f1a07657e1d8ffc7afb8c
MD5 d96a6e4cab3496ffec2443635c142e49 files/gpsim-0.21.11-asneeded.patch 436
RMD160 4e03dc5d0c9aed67291e55f8222487ba07be2d7f files/gpsim-0.21.11-asneeded.patch 436
@@ -25,8 +22,13 @@ AUX gpsim-0.21.11-nogui.patch 1364 RMD160 e23a5ab9c6f6c6d4809d1a017bf3d44d9e16f1
MD5 a792cf942490ab524ae0cfd8dd4b266e files/gpsim-0.21.11-nogui.patch 1364
RMD160 e23a5ab9c6f6c6d4809d1a017bf3d44d9e16f1c2 files/gpsim-0.21.11-nogui.patch 1364
SHA256 e29aeaaf2c22f5de7542ff8f6e68d958c2443d7010021eace17978feb1df9060 files/gpsim-0.21.11-nogui.patch 1364
+AUX gpsim-0.22.0-eXdbm.patch 1948 RMD160 06448d964aebd6a752525b22e211e98a1ea4ee05 SHA1 7e114b69627496be5af95a2839dde4cdd75c9142 SHA256 51edfc447ba37fa5e909e13448bcba77a3c7c18362378245678bb8a784b2bd28
+MD5 5ac0d75d811541c17ff5a8da677556a9 files/gpsim-0.22.0-eXdbm.patch 1948
+RMD160 06448d964aebd6a752525b22e211e98a1ea4ee05 files/gpsim-0.22.0-eXdbm.patch 1948
+SHA256 51edfc447ba37fa5e909e13448bcba77a3c7c18362378245678bb8a784b2bd28 files/gpsim-0.22.0-eXdbm.patch 1948
DIST gpsim-0.21.11.tar.gz 1218332 RMD160 36001180948fc2394043d8283dc1dd028ee4f922 SHA1 05337560a6b48a9afb7a3f4be1ba606709f6b30a SHA256 65d1a6a867cf0ee9a030e89b928d633ce7019b275b2683d6126fe8597e87fe84
DIST gpsim-0.21.2.tar.gz 721817 RMD160 8dea42dbc76bd4e2f137da8217453f8517b3444a SHA1 9c16a1288f0c83923395d01e9749d56a087707f9 SHA256 92cda41865e748995d40f60274279fc60e4e1d33a448ccdf6566dc4de46746ea
+DIST gpsim-0.22.0.tar.gz 1528125 RMD160 92701bf669a20a6e17e9c3f8b03627ac9214a4bf SHA1 26315f15b0c675f84c0fad6330befb0e683d0bdd SHA256 08fdc92b88dee4cd9d63e5abe56dc73940b0efec427997eee005f8fe75d54fc7
DIST gpsim-docs-0.21.2.tar.bz2 177642 RMD160 48f5914f898db2179f2abacee1054a57cb504d0a SHA1 b94584924e16091368666ea448dd347d1c90f552 SHA256 600ee25c937f2332e837fc84597139436ecb1a271ec578d0f96020f1e36fa459
EBUILD gpsim-0.21.11-r1.ebuild 1500 RMD160 b41f6834bcff45e32b0d9ea54825e24caf54e482 SHA1 9bce578a1f91a596e99a03843595d48c72a48da1 SHA256 c389cb74afac255270bde576455c38e34d1f046b363a64eba8b2f27060bea1ec
MD5 021393920d1c3ebdd8f7bc21895b41ee gpsim-0.21.11-r1.ebuild 1500
@@ -40,10 +42,14 @@ EBUILD gpsim-0.21.2.ebuild 1066 RMD160 51389abb9cc8a06e05f3fac6a9334a3dd0c6d0a5
MD5 9884ff3448c5e358d42f389588a3c8c8 gpsim-0.21.2.ebuild 1066
RMD160 51389abb9cc8a06e05f3fac6a9334a3dd0c6d0a5 gpsim-0.21.2.ebuild 1066
SHA256 cc864465fffa447de55b7bd8dd9f7e444978fbfe91f74819a4dd47dd55e78836 gpsim-0.21.2.ebuild 1066
-MISC ChangeLog 4432 RMD160 47d92f7351ed67b9e1b3aa2a5a7d43c42b333951 SHA1 fa9d77e7f6363f804e160420c7538e4dceaab983 SHA256 71ddc9736f2f8fad493782a16c3c40cf0af88c8e73849d4e4b75c4d03c8bd34b
-MD5 e6b501eb1729b3b181c2726dc4f44984 ChangeLog 4432
-RMD160 47d92f7351ed67b9e1b3aa2a5a7d43c42b333951 ChangeLog 4432
-SHA256 71ddc9736f2f8fad493782a16c3c40cf0af88c8e73849d4e4b75c4d03c8bd34b ChangeLog 4432
+EBUILD gpsim-0.22.0.ebuild 1218 RMD160 61d527022c9f316ec3aac53ee8dfa31727e259cd SHA1 11d342e244a47335bdd9320f2da131eeb075d65b SHA256 0e9faaa4bacb38853b06fbe5f14451ac44ba35fb98c1c0cda858de99bc6023e0
+MD5 05207d43efe4f29df690d0ba22b6e57c gpsim-0.22.0.ebuild 1218
+RMD160 61d527022c9f316ec3aac53ee8dfa31727e259cd gpsim-0.22.0.ebuild 1218
+SHA256 0e9faaa4bacb38853b06fbe5f14451ac44ba35fb98c1c0cda858de99bc6023e0 gpsim-0.22.0.ebuild 1218
+MISC ChangeLog 4607 RMD160 215d5b447145d5752d8e04ca40fcc7a5523adff3 SHA1 9581d5d2f403becf6ae51b091e0dfacee24438c9 SHA256 1f8280c8c4c3008c18e2dfe1a1df6275d074f981bfc958fbf0b5518b22140f54
+MD5 37fcb22897fc1f307362626cd445bda1 ChangeLog 4607
+RMD160 215d5b447145d5752d8e04ca40fcc7a5523adff3 ChangeLog 4607
+SHA256 1f8280c8c4c3008c18e2dfe1a1df6275d074f981bfc958fbf0b5518b22140f54 ChangeLog 4607
MISC metadata.xml 165 RMD160 3965c22a153ed350bcbd52de07c08ad47dd03cd7 SHA1 54b9da7fdc6d8376c990288c72938be9855ef8b6 SHA256 fb7ede94a0633f77d601e3e81580eac1624a3bca14401a49d94082579507ba0a
MD5 420df847a3db1c4969aff20243f656dd metadata.xml 165
RMD160 3965c22a153ed350bcbd52de07c08ad47dd03cd7 metadata.xml 165
@@ -57,10 +63,6 @@ SHA256 fa9caeb039a8f1c41ed7f817abf0ea46dfc32fdb9f8ed7c4e4008c5b7f52d19d files/di
MD5 02644ae91d1a366531569b71107d7514 files/digest-gpsim-0.21.2 494
RMD160 41a4189592664e576d414914c2c58cffdda38e5e files/digest-gpsim-0.21.2 494
SHA256 da1ae15daada5fae3a9f40f48afeed8ca1968c5abc1bf0ac0e0513eb0958658d files/digest-gpsim-0.21.2 494
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.1 (GNU/Linux)
-
-iD8DBQFFnf5IAiZjviIA2XgRArd4AJwKKKNvyR6nthVz8FqznDrV+Us2BACgve+o
-fvrqzecRxQGHY8TXfmymm+o=
-=Tvbq
------END PGP SIGNATURE-----
+MD5 f254b1d0394eeb55e9ec2de3a13b198e files/digest-gpsim-0.22.0 241
+RMD160 c35926cfa190495b54296b874aabe61adf797584 files/digest-gpsim-0.22.0 241
+SHA256 a1c65c012a3f60667babd819aa6f682432cb55c5dfd0dea7b9dc37508a4b717a files/digest-gpsim-0.22.0 241
diff --git a/dev-embedded/gpsim/files/digest-gpsim-0.22.0 b/dev-embedded/gpsim/files/digest-gpsim-0.22.0
new file mode 100644
index 000000000000..130292a39bc2
--- /dev/null
+++ b/dev-embedded/gpsim/files/digest-gpsim-0.22.0
@@ -0,0 +1,3 @@
+MD5 f05a4e58d24b5a5c6b57c8d0e3810f75 gpsim-0.22.0.tar.gz 1528125
+RMD160 92701bf669a20a6e17e9c3f8b03627ac9214a4bf gpsim-0.22.0.tar.gz 1528125
+SHA256 08fdc92b88dee4cd9d63e5abe56dc73940b0efec427997eee005f8fe75d54fc7 gpsim-0.22.0.tar.gz 1528125
diff --git a/dev-embedded/gpsim/files/gpsim-0.22.0-eXdbm.patch b/dev-embedded/gpsim/files/gpsim-0.22.0-eXdbm.patch
new file mode 100644
index 000000000000..ba83efc6791d
--- /dev/null
+++ b/dev-embedded/gpsim/files/gpsim-0.22.0-eXdbm.patch
@@ -0,0 +1,45 @@
+diff -Naur gpsim-0.22.0.orig/cli/Makefile.am gpsim-0.22.0/cli/Makefile.am
+--- gpsim-0.22.0.orig/cli/Makefile.am 2006-07-02 04:59:01.000000000 +0200
++++ gpsim-0.22.0/cli/Makefile.am 2007-01-29 15:14:09.000000000 +0100
+@@ -47,7 +47,7 @@
+ 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)
++libgpsimcli_la_LIBADD = $(LIBREADLINE) ../eXdbm/libgpsim_eXdbm.la
+
+ AM_YFLAGS = -dvt
+
+diff -Naur gpsim-0.22.0.orig/gpsim/Makefile.am gpsim-0.22.0/gpsim/Makefile.am
+--- gpsim-0.22.0.orig/gpsim/Makefile.am 2006-04-09 04:09:31.000000000 +0200
++++ gpsim-0.22.0/gpsim/Makefile.am 2007-01-29 15:17:07.000000000 +0100
+@@ -9,6 +9,6 @@
+ gpsim_SOURCES = main.cc
+
+ gpsim_LDFLAGS = $(shell gtk-config --cflags)
+-gpsim_LDADD = ../src/libgpsim.la ../cli/libgpsimcli.la ../gui/libgpsimgui.la \
+- ../eXdbm/libgpsim_eXdbm.la @GTK@ @GDK@ @GLIB@ -lstdc++ -lpopt \
++gpsim_LDADD = ../src/libgpsim.la ../eXdbm/libgpsim_eXdbm.la ../cli/libgpsimcli.la ../gui/libgpsimgui.la \
++ @GTK@ @GDK@ @GLIB@ -lstdc++ -lpopt \
+ @X_LDFLAGS@ @Y_LDFLAGS@ @LIBREADLINE@
+diff -Naur gpsim-0.22.0.orig/gui/Makefile.am gpsim-0.22.0/gui/Makefile.am
+--- gpsim-0.22.0.orig/gui/Makefile.am 2006-05-02 04:48:54.000000000 +0200
++++ gpsim-0.22.0/gui/Makefile.am 2007-01-29 15:15:14.000000000 +0100
+@@ -17,6 +17,7 @@
+ preferences.cc preferences.h \
+ settings.h settings_exdbm.h
+
++libgpsimgui_la_LIBADD = ../eXdbm/libgpsim_eXdbm.la
+ libgpsimgui_la_LDFLAGS = @X_LDFLAGS@ @Y_LDFLAGS@
+
+ pixmapdir = $(datadir)/gpsim
+diff -Naur gpsim-0.22.0.orig/Makefile.am gpsim-0.22.0/Makefile.am
+--- gpsim-0.22.0.orig/Makefile.am 2006-10-21 04:06:53.000000000 +0200
++++ gpsim-0.22.0/Makefile.am 2007-01-29 15:17:37.000000000 +0100
+@@ -1,5 +1,5 @@
+
+-SUBDIRS = cli xpms eXdbm gui src gpsim modules examples doc regression
++SUBDIRS = eXdbm cli xpms gui src gpsim modules examples doc regression
+
+ dist-hook:
+ cp gpsim.spec $(distdir)
diff --git a/dev-embedded/gpsim/gpsim-0.22.0.ebuild b/dev-embedded/gpsim/gpsim-0.22.0.ebuild
new file mode 100644
index 000000000000..a7fd73233e36
--- /dev/null
+++ b/dev-embedded/gpsim/gpsim-0.22.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-embedded/gpsim/gpsim-0.22.0.ebuild,v 1.1 2007/01/29 19:44:12 calchan Exp $
+
+WANT_AUTOCONF="latest"
+WANT_AUTOMAKE="latest"
+
+inherit eutils autotools
+
+DESCRIPTION="A simulator for the Microchip PIC microcontrollers"
+HOMEPAGE="http://www.dattalo.com/gnupic/gpsim.html"
+SRC_URI="mirror://sourceforge/gpsim/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 x86"
+
+IUSE="doc gtk"
+
+RDEPEND="dev-libs/glib
+ dev-libs/popt
+ gtk? ( >=x11-libs/gtk+extra-2.1.1 )"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+RDEPEND="${RDEPEND}
+ >=dev-embedded/gputils-0.12.0"
+
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}/${P}-eXdbm.patch"
+ eautoreconf
+}
+
+
+src_compile() {
+ econf $(use_enable gtk gui) || die "Configuration failed"
+ emake || die "Compilation failed"
+}
+
+
+src_install() {
+ emake DESTDIR=${D} install || die "Installation failed"
+
+ # install boring documentation
+ dodoc AUTHORS ChangeLog HISTORY PROCESSORS README README.MODULES TODO
+
+ # install interesting documentation
+ if use doc ; then
+ insinto /usr/share/doc/${PF}
+ doins "${S}"/doc/gpsim.pdf
+ fi
+}