summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2013-01-15 04:53:55 +0000
committerMike Frysinger <vapier@gentoo.org>2013-01-15 04:53:55 +0000
commit22078f9800319332a33217fefec059a076981a40 (patch)
tree8e2bfb04eef8543c53350bf3b258d9497ab1f3d7 /app-emulation
parentadding ~arm keywords to net-analyzer/metasploit rdeps (diff)
downloadhistorical-22078f9800319332a33217fefec059a076981a40.tar.gz
historical-22078f9800319332a33217fefec059a076981a40.tar.bz2
historical-22078f9800319332a33217fefec059a076981a40.zip
Version bump #451894 by Agostino Sarubbo.
Package-Manager: portage-2.2.0_alpha144/cvs/Linux x86_64 Manifest-Sign-Key: 0xFB7C4156
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/softgun/ChangeLog10
-rw-r--r--app-emulation/softgun/Manifest25
-rw-r--r--app-emulation/softgun/files/softgun-0.21-make.patch68
-rw-r--r--app-emulation/softgun/softgun-0.21.ebuild33
4 files changed, 133 insertions, 3 deletions
diff --git a/app-emulation/softgun/ChangeLog b/app-emulation/softgun/ChangeLog
index 843539c63bbf..000f03d24e0a 100644
--- a/app-emulation/softgun/ChangeLog
+++ b/app-emulation/softgun/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-emulation/softgun
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-emulation/softgun/ChangeLog,v 1.10 2010/11/12 17:15:27 maekke Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/softgun/ChangeLog,v 1.11 2013/01/15 04:53:50 vapier Exp $
+
+*softgun-0.21 (15 Jan 2013)
+
+ 15 Jan 2013; Mike Frysinger <vapier@gentoo.org>
+ +files/softgun-0.21-make.patch, +softgun-0.21.ebuild:
+ Version bump #451894 by Agostino Sarubbo.
*softgun-0.19 (12 Nov 2010)
diff --git a/app-emulation/softgun/Manifest b/app-emulation/softgun/Manifest
index f4ea0f98735f..636b1c572e04 100644
--- a/app-emulation/softgun/Manifest
+++ b/app-emulation/softgun/Manifest
@@ -1,9 +1,32 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX softgun-0.19-make.patch 1909 SHA256 5697c8999e1c620d1e966d327efb4ddebd95105c34cb23e6617be30bfd7bd673 SHA512 32f5d639bfb0be85cd469799636a74b69dcf6287c078ec827127e71ce53ead0765a6ba7729b1311dc5f923f5787a01d5bd00a7446f9355e90014af908dff8e1d WHIRLPOOL e2ddab96f814d13216fee3c789b43343ce6bf91213582118851c43c8f5ecb0036c5ec547b0744150174d690aed26ed0fed5efd0e6a0d00a5b8534d4090c6f78b
+AUX softgun-0.21-make.patch 1862 SHA256 445636a5857d5efa07a80af7f2c5531df71eac4fc056860fa900251654a7454e SHA512 023cb1ba898df7db1f6c5d7771feec0cc9751bea879cf7d84fe1d1b05c8d09a600b2fcf98ce560760ace1cd555a4ff4ec62283d61b79ba55eb5cf2a9218169c1 WHIRLPOOL c92eff4b0a0eec8d49b8ea9e72d47787bd46898cf5bcd6d3bb65a2ecda44129e6a09be207af049bcedd0cf7b4358696e69e727b9ac91dc912fb35a07f38d3628
DIST softgun-0.11.tgz 206893 SHA256 6ab9e2ff8f77c88f88bcda03849292b2e19bd797955ba18b10ac663e62251638 SHA512 3c7057416aa042a0c3cf319b99fad0591b25976ccd9783c1806000e729a8f244b384e6b3acad9cea5e003eb618fddf2bcb81e7b23a96d48a985cd59ae2a02e5c WHIRLPOOL 81e21b774396d871d1628294d09d6442f575f00b20fa60053399a2fc6ec11a7703fb8ab95cf64eb5c5250481fae7e4071dc4ab47f7a2991278f66ab04b786206
DIST softgun-0.16.tgz 572445 SHA256 86dc0bdcf570233df2d54bffbdd7aa06a28593bac30550dde79ddefc10e56ef0 SHA512 c4a937ca92f44304d98b8a9375d7380c976f7357cf4ae04fdb471e99b3ea5e8194fd784a196aec130162b74091a0644788c8bbc1936e6f6d6a66518eae844fc6 WHIRLPOOL 01974c00ed4f355bb10710ff9052c8872fd4edc60b6f02dbd4a6e72bdb4e61f10065fa2d5093721336c7e3e7dedc44343a33a8012042eb3a4dff39ba2b5488e4
DIST softgun-0.19.tgz 980765 SHA256 53fdd189895ad1b3a1ba3b4e78160138678d06d4aab0319d4bfa6d89ac76f3cd SHA512 a8c4ee1a40ed2b055937be73d9173d1908d83b0f2e2f5e8c6939db07d14bb815d8868caeb58eb7ff1b0ae9be26b3feb2ee1dd076409641613acf54675b239f14 WHIRLPOOL fd7f6a25f21f2a4e75d4ba1c319123c948221f75c0bb92964db7603cc45b03cbfd8736ac0765f8193c290b02d2a4e941b58f26d665f0a09f9163a39a3a638acc
+DIST softgun-0.21.tgz 1126433 SHA256 a133b6d1062545cbad78442902c9b447bc8307b08e055933fed177659b34eea5 SHA512 145c6e8407e57353212dcb7ab8193c9b5d5c7fa6271dfbe3f4637c236b07989ef61729f55850da14639dc7d7d64ad5b68c73783e634dc5d2763865977c62ca8a WHIRLPOOL a4fcaae3846ecedb863d16673630cc5b7346af010dc21fd4161b7a5a3ec8af24a1a4db018835f0b2860cc06aed4843aaba41cc47ef18a91ae5c5933e7f82be08
EBUILD softgun-0.11.ebuild 921 SHA256 25b98353e771d9882e22d335491f61e24cfe853cbd0592cb4f223582b4b71d4a SHA512 9de7a82bc339ada2192c25555e8f03fb2937556c7fec710f73d09eab8e8898a0e61f2d8e2fbae9f7db4935f03e484af1b3071618fd544a9042a2ccfbd97540ee WHIRLPOOL c392bae0ebeb39352a16a8506823fcb2dd40a0d9da066d59db01cc6eefc4e78b24b7cb0231ecf264d62d311127df21df1ef8c194af451894414d7e064adf7c47
EBUILD softgun-0.16.ebuild 742 SHA256 1e73dbe0e4a43084768c391d555df497b908d7b42563febdf3ca9d83b351d5cc SHA512 e1802306c5c63097ce9d9848e042efe7830744022d61a2b22e98a26180341d543f853e501b49d6dd832b49778875e1bc5f84deb371a7b7fe970afede6c091185 WHIRLPOOL 59330dfaaa6f1ec51c70fc7c2ad696fa14cf676e236963405286f00b4dba886cd9303eb23eaeca429847f8a21223c48b4ff9468249a18f3b8b3249b0bf18dfc0
EBUILD softgun-0.19.ebuild 756 SHA256 33bdcf494f2a4cba3e66972fc14cf104162870d1f724145d21e667f308bd91f0 SHA512 073922a8d05beabb46934d04f8253d400b8c4aeeaa2a0fbaab2cca282f3579d684476e94b42b088dc34ea1e1d1af669a399f2e0b8dc1199ddf3153dc964a0bc4 WHIRLPOOL c72712f19b44b44da04c9224b54b380a604696a7b08de080674876df9bb2637687091d8279087069af04e15760a6f581b821c70d6a2f4ef1a0bb2e61f61fbee9
-MISC ChangeLog 1459 SHA256 720e474e1113803230a41ed9fc51d78e55d8906b73cd2bae035d4ed06752fcea SHA512 599c4de985665d09fdc58f5294cc8a5ab5539b556ad6ad1a785197aacba7cd15b4366c1c4e93e5c97007d143db17acc39af1895f80927117f6798404f5313670 WHIRLPOOL d4cafa41fc88e04cbc17535cba8f54ed35970fb33d3016befcbb5172e0eb9a654013fa8331899ff7d7c2634c6eecc91b888adcc07b07c482014f72c4702bcbcb
+EBUILD softgun-0.21.ebuild 727 SHA256 3135b54be5b519d50890152d2052462ed269d64b6182104a461bc7c295a19c83 SHA512 9fbfdf849d4f63427045c94b75134bc5cc094a62bffc38e77185483bfe107b10022880230de973b8278ddb223dc9e2dc3c1dab556d6029e08c311ddad368435f WHIRLPOOL 0f11eaeb15ac71073fb91ef836d820aa0a47797ebf389db947e8e3c37e03417c868968a153e32a7782928357779be6238293c0face00c3a95be7675fa5c01107
+MISC ChangeLog 1639 SHA256 3854bc6e6e3df3a09561b059f23d8f4f16a50ab6299ffc8c80c6efe090cb7e25 SHA512 e0be706282149ba264ec2bc77f135195ef8a971ac6a1fd344a4cfad1a21bdffdc069e692754b5f73eb37dc00b158101216094e15410a201d8f8e850a23131c22 WHIRLPOOL b94d7befa81b4362a785d45529910c1be5accbfccb5b55bb001f83f495fbd17a19a678c769d5b6a6e77b70aa5a3848134902b08a2a82c203207c353b09ba09ae
MISC metadata.xml 156 SHA256 a1bd575e6a3a37cce12fa439fbda5823d4f737a0978d481fdd63f774d50c044c SHA512 32c2add1fc5dfbe520fe89c0606f84d3c5582fa90dd1558f8a7c6d19506b2e47e68ffd5b1a2e0cfb996fc34dad60d1fc5b6b09c932da744f23b5146884ef8cd8 WHIRLPOOL d9a54aad11151ec3b2d349488086fdd54c0f2570e695a4e5bc14c46b8e0f6bfd1a6c033773d16253430465793a6e61a6a61dadde991cbeedafc4264ff36328d6
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQIcBAEBCAAGBQJQ9OGgAAoJELEHsLL7fEFWhJgP/A6+E6fPDab+iw0qr0+Ic5rz
+iUSZsbGF5FFtIA8FVMx583TMsFiAOvsJ5pZTAaUzZgRubqvn1QuQKA+5fN7rHxn9
+BqaNJ8a2r7XwvL48NSF3x2pswWnBr6Mwt54XzxDpl9Jg9dWh6+/SHsX3+gNFa2hv
+XIdwTBHbKr4LgiNb/SPdNf0mUdoZhUICxRXOR84dg1HJQrO7aq15HNMsktELGAmK
+PNPFa92haMUZszgHPHyWOv6WKsk4egWQYFARTK9K41XwBQZjNvYcsEITB/U+doen
+6RurG40CTMjYraLsG02oUUiUmRtLjRACIzs4EoQ2pYpbv3LrSziRQ1VIX8pChFjW
+MMz4Sjw8u/v34auZB1akq/cylDvZ7iUcU2dYEs2dh96EBV8xTy/pyEKS3IVsCOHp
+7OkS6QDLua7OafypfdLocxQEZ9ePzWx13aEbpZcUhVuvpszNH5jqN/bg+LqvgWbn
+qoEIkeavrTBdSrlN1lA2PQpyjmgYp+dFcpi/fANevjcML1q0ZKqUGrI9nn7ipbfd
+7P+LzPCKxnW0GTg1ti8DxRqowSFXgj5NUbB+AweJhZRCG/1/7fIf6gJFcJK7Asaw
+WzZ9GyaSEmn8loMioLxJvGdWHvgMdQE0lRAjcGNRbhj/6ZyUAnyvdf051oQx53d5
+OnLnUCUH/r9pCBaD5wrP
+=48mP
+-----END PGP SIGNATURE-----
diff --git a/app-emulation/softgun/files/softgun-0.21-make.patch b/app-emulation/softgun/files/softgun-0.21-make.patch
new file mode 100644
index 000000000000..bb3ded406a0a
--- /dev/null
+++ b/app-emulation/softgun/files/softgun-0.21-make.patch
@@ -0,0 +1,68 @@
+--- softgun-0.21/config.mk
++++ softgun-0.21/config.mk
+@@ -9,7 +9,7 @@ bindir=$(prefix)/bin
+ libdir=$(prefix)/lib/softgun/
+
+ #CFLAGS=-Wall -pg -O1 -g
+-CFLAGS=-Wall -O9 -g -fomit-frame-pointer -fno-strict-overflow -Wstrict-overflow=3 -Wno-unused-but-set-variable
++CFLAGS+=-fno-strict-overflow -Wstrict-overflow=3 -Wno-unused-but-set-variable
+ DEFS=-D_GNU_SOURCE
+ INCLUDES:=-I$(top_srcdir) -I.
+
+@@ -19,13 +19,13 @@
+ SHAREDLDFLAGS=-nostdlib -shared
+ CYGWIN=$(findstring CYGWIN,$(shell uname))
+ ifeq ($(shell uname),Linux)
+-LDFLAGS=-lpthread -lrt -lm -lz -lasound
++LDLIBS=-lpthread -ldl -lrt -lm -lz -lasound
+ else
+ ifeq ($(shell uname),FreeBSD)
+- LDFLAGS=-lpthread -lm -lz -lSDL
++ LDLIBS=-lpthread -lm -lz -lSDL
+ else
+ ifeq ($(CYGWIN),CYGWIN)
+- LDFLAGS=-lpthread -lrt -lm -lz
++ LDLIBS=-lpthread -lrt -lm -lz
+ else
+ $(error "Unknown architecture $(shell uname)")
+ endif
+--- softgun-0.21/Makefile
++++ softgun-0.21/Makefile
+@@ -116,7 +116,7 @@
+
+
+ softgun: $(OBJS)
+- $(CC) $(CFLAGS) $^ -o $@ $(LDFLAGS)
++ $(CC) $(CFLAGS) $(LDFLAGS) $^ -o $@ $(LDLIBS)
+
+ boards/libboards.a:
+ $(MAKE) -C boards libboards.a
+--- softgun-0.21/printer/module.mk
++++ softgun-0.21/printer/module.mk
+@@ -5,5 +5,5 @@
+ INSTALL_BINS += pcl3gui2png
+
+ pcl3gui2png: $(PRINTER_OBJS) printer/pcl3gui2png.c
+- $(CC) -o $@ $(PRINTER_OBJS) printer/pcl3gui2png.c
++ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ $^
+
+--- softgun-0.21/tools/Makefile
++++ softgun-0.21/tools/Makefile
+@@ -2,7 +2,7 @@ include ../config.mk
+
+ ifeq ($(shell uname),Linux)
+ sg_tunctl: tunctl.c
+- $(CC) $(CFLAGS) tunctl.c -o sg_tunctl
++ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ $^
+
+ install:
+ install -m 0755 sg_tunctl $(bindir)
+@@ -14,7 +14,7 @@ install:
+ endif
+
+ to_c_array: to_c_array.c
+- $(CC) $(CFLAGS) to_c_array.c -o to_c_array
++ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ $^
+
+
+ clean:
diff --git a/app-emulation/softgun/softgun-0.21.ebuild b/app-emulation/softgun/softgun-0.21.ebuild
new file mode 100644
index 000000000000..188bf806a27a
--- /dev/null
+++ b/app-emulation/softgun/softgun-0.21.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/softgun/softgun-0.21.ebuild,v 1.1 2013/01/15 04:53:50 vapier Exp $
+
+EAPI="4"
+
+inherit toolchain-funcs eutils
+
+DESCRIPTION="ARM software emulator"
+HOMEPAGE="http://softgun.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-0.21-make.patch
+ sed -i \
+ -e "/^CFLAGS/s:-O9.*-Werror:${CFLAGS}:" \
+ config.mk || die
+}
+
+src_compile() {
+ emake CC="$(tc-getCC)"
+}
+
+src_install() {
+ dodir /usr/bin
+ emake install prefix="${D}/usr"
+ dodoc README configs/*.sg
+}