summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Harder <radhermit@gentoo.org>2012-09-20 11:08:39 +0000
committerTim Harder <radhermit@gentoo.org>2012-09-20 11:08:39 +0000
commitb93f0dbd87a444472806fa8ea33fecb1a4f69e19 (patch)
tree726d5cce1a9adc4b9e9110481ddebe7bf982d17d /dev-util/scanmem
parentAdd virtual/glu see bugs #432516, #435108. (diff)
downloadhistorical-b93f0dbd87a444472806fa8ea33fecb1a4f69e19.tar.gz
historical-b93f0dbd87a444472806fa8ea33fecb1a4f69e19.tar.bz2
historical-b93f0dbd87a444472806fa8ea33fecb1a4f69e19.zip
Version bump (bug #420657 by Sergey Popov).
Package-Manager: portage-2.2.0_alpha128/cvs/Linux x86_64
Diffstat (limited to 'dev-util/scanmem')
-rw-r--r--dev-util/scanmem/ChangeLog11
-rw-r--r--dev-util/scanmem/Manifest23
-rw-r--r--dev-util/scanmem/files/scanmem-0.13-configure.patch31
-rw-r--r--dev-util/scanmem/files/scanmem-0.13-desktop.patch11
-rw-r--r--dev-util/scanmem/files/scanmem-0.13-docs.patch19
-rw-r--r--dev-util/scanmem/metadata.xml3
-rw-r--r--dev-util/scanmem/scanmem-0.13.ebuild57
7 files changed, 151 insertions, 4 deletions
diff --git a/dev-util/scanmem/ChangeLog b/dev-util/scanmem/ChangeLog
index 23f331ad8261..3c9b640c4820 100644
--- a/dev-util/scanmem/ChangeLog
+++ b/dev-util/scanmem/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-util/scanmem
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/scanmem/ChangeLog,v 1.9 2011/11/22 21:26:55 radhermit Exp $
+# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/scanmem/ChangeLog,v 1.10 2012/09/20 11:08:39 radhermit Exp $
+
+*scanmem-0.13 (20 Sep 2012)
+
+ 20 Sep 2012; Tim Harder <radhermit@gentoo.org> +scanmem-0.13.ebuild,
+ +files/scanmem-0.13-configure.patch, +files/scanmem-0.13-desktop.patch,
+ +files/scanmem-0.13-docs.patch, metadata.xml:
+ Version bump (bug #420657 by Sergey Popov).
22 Nov 2011; Tim Harder <radhermit@gentoo.org> scanmem-0.07.ebuild,
metadata.xml:
diff --git a/dev-util/scanmem/Manifest b/dev-util/scanmem/Manifest
index e1cc833d3ef7..f261c934e873 100644
--- a/dev-util/scanmem/Manifest
+++ b/dev-util/scanmem/Manifest
@@ -1,4 +1,23 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+AUX scanmem-0.13-configure.patch 896 SHA256 244dbff03e176e688e286256a00778b8bfcb96bf87b84aed3fd85d53fe8ba402 SHA512 60a92e6e1bb0011740ef6ca35af32d7db075eb5982d9d597c7a47828810b38020eedc0139b5df6774ffb4de9fe3fb41dffc160a3b4822528291c1ba96ff5a8e5 WHIRLPOOL 5429e24c520322deba5749b80a5178284742f9e52031e73efcc86661b2458460665b2a14e4e5e25444d3a4631a35c0a6a9933d5cf4ec25850cd6c16eee66df2a
+AUX scanmem-0.13-desktop.patch 300 SHA256 b578f01f5faa0f22b91b853864cf6b739c09696853a16b0d0554a7e0d7c12abe SHA512 3b0fb7ea3c241946a776453c79a19e0ad4e94e922f12a62a0e6c28573775b384c0f93dd3c9f2651740dc42457e7e289a82b112fe1c8ec15915c9c7be01e37e09 WHIRLPOOL 6029b6e9c6ecf72f74419667ad59979aaa55b9f44e68dd00abed85a1e0567b9d3fbf59367a8a302040e526fa76b6e3fff03710c98dea9389dc65f29b908b0c67
+AUX scanmem-0.13-docs.patch 632 SHA256 76cfd54d2132398df5ad09151979e93aaee5562f132c5ec23de29e15cc42ddde SHA512 9231b81e933b7a218d8f9e0eb7c71ab88d45b440c151b7d258c5474391187f7d38cbac1eeff1d2124b731c714b710c5d63ca3aecbd89c14510eb8359bf2b85d1 WHIRLPOOL a6791391eee253fe6f6e001e8797d09ffd3f43c15355708f3e0b93238a7ea4d4aab92772f68cd9b7296c755f640a4efbb0d712a4efc1aa4c1b02c1edc227f65a
DIST scanmem-0.07.tar.gz 119242 SHA256 44bd22c61ed65710477b6652aa6e23d5c8d3a873bd3e1f66fb5281fc138bd398 SHA512 fa2e557f4155dfd1685799d0fea3c6e15235dace8c2ddd572231261e31be5967ba42ac01f5580680869084e728759aec85dd89d1b8f5bdcccf143c1332a1d7b2 WHIRLPOOL 41e32453eda1b02a03df7da8f9a17a51709531c185c9656e71f2c8346f640d22e963ec91e6d78ea69bf1b3ad5212e86d5bc1d05d3acb89b07f485ddfffe6a2ee
+DIST scanmem-0.13.tar.gz 240515 SHA256 092ffe9969d4f972972d4ef31716aec6968d2acc99339346dacfcdff7ab370f5 SHA512 6222a4ddc9630be6d94a538b2efdc0fe4dd79e78bbdf3cd6e32d69f3dd2608f4f21e839162b18b04c48f2cef4b0f16a0f215a3ec7e28b58ad955a3e25e851cf7 WHIRLPOOL 1bcd4947885b6a8399956d8dacd6cdd9bf2a41ac5b78af5f6202996f0f5ebbf47e494a9bf456d8368f91dd09200f91165ba45dc6395dfbe9d5130fca4cd3acc0
EBUILD scanmem-0.07.ebuild 688 SHA256 74c9ebff70aa665cce06fca120bdfaf54ddac9135007e39013a747c215acbb67 SHA512 534987db44eed7238597f38d2e6a10ab6d5662d6e6f865616c8696f66cd41f93a1e56246dba55ba8fad2d3a7ee95d718837eb06011b800b89b68df22bcd79ba9 WHIRLPOOL 673b90e08eca240d15495c1ea67d046fac5fcb54806018ca59cadd433bb140a83b959f4685e5c2f802837c37a3dc7ff0e162599ebdc0b69d53c0409783b49216
-MISC ChangeLog 1369 SHA256 e43c653d4cb6d0d0001d22507d14d178a0e22b2909bc2b2acf77c81a6b49f70c SHA512 a1c271b6e4d5a1a7febe0328166ace8c6de47c9d820a172155f89906764bd878da15279cc9bfd23ad283d05bef7cde27ecd30878f4e2620494ddd35208b63371 WHIRLPOOL e15017909994f2f4c93ed0793ca0af1616182701d51a0b0885620b641afcd4a70f82d070d8febedc6c1682c4016b1d2674649b80a340c12f3fd415fa032f794f
-MISC metadata.xml 232 SHA256 a778e40f66cb2fa35529e4f45cb8356c8b1b109163cd939396f02e8ea6aa5f1a SHA512 6952f63da1c92a4ed7ddb87b5eb4003d123f0b7af6ffdbc9118159c97ddf18917e8ac7727285a42c07c64e52a40335bc2ef9f17261557617beb8c2226a391873 WHIRLPOOL 0a4441f075f8af01588da2aac3e03732f93463b8bea5e46749d37e1468452735d15f45243b930b3346c93734f8aa235a492030445fee471a95d2c5998f08e7de
+EBUILD scanmem-0.13.ebuild 1200 SHA256 d80776f7df18ce296c4a3a7bb8f3c981d0c1c79dfb7732890e03570eb69e8743 SHA512 27e430b91c3a6d3996b047347ba41cd63a4b0add4f9615d829da02ebc821d8d9e9bbe58db20820d5a6d769dfb5d91efc4cb8e37e919324157fe4a9977dd0429b WHIRLPOOL 6941b5e412af5cb78223954446da72ada355907bc7718b7997c34e6ee3dd025a259fb824ce767bd03f3e7b1630727f8356e2abc7cc34c1ab215bfcbfe169b5f1
+MISC ChangeLog 1639 SHA256 01fe6e02a4965fb9832985ea46ecbd580c2e7632b63a11a4921b5367bd28a9db SHA512 bf5d60cf95ec095c2cd32d346e8fafb0a3acc883612ebed502eb358daca4d337ffc4065ecf8355d6d5c9e57ace0ad5414b1b7554fe7d16f65b64dcc14fc707a9 WHIRLPOOL 17f9f2d315442aef6a0b60f7a9b0411da835a4e0686b2351e851c277e7ed2c9360e2fb6dc8eafd24771a4dcd6f34bb4c4ec83b0eada113b6a5ea8efe40883292
+MISC metadata.xml 302 SHA256 375d158ab0bc3f5ee7f2872e4c094d4288511bdf1b4fe650a3a46346614dab0f SHA512 3d72a238a8c330d76ee90bf313be49d7bf1a7bb45001bd5d6a554d3bb9b7a65f627a77727aa7569f4ee8025be363800c7926e6f14d8560643229b6b64b8fb19a WHIRLPOOL d159ef258cdebe7fd1aa19d9492459d95691afddf0fddd609de705ee7aa6b656f80326be1dd66c502316470b83e39ef1791adf49ededd86ba165d96081c68020
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQEcBAEBCAAGBQJQWvlOAAoJEEqz6FtPBkyjgJ0H/2SCIaCwJXgsyAQI42J0OHOT
+F7bCK/NdvYF3VxG6+JG2ZlBu4vnEv9gc0U9iEKq/OUvviGJnZ6Uce4XoeN1T853/
+KGLpGqg1iq2/3tPE7Sa09rQE5k0sW9O/0T+EgeE9T/OGAFIhVoUieterkjUPl6Zr
+WiJHrqLBMdVR8wBkca6AxKGlzP2XNxfN8htHFjyRGL2Be1SU/+Hrau3cO4zdlDSW
+kpPQmKAupe3XkHZmFRVdok4/dpbZpMeO3kuJeeA6hQ7YLWpqdwXbc1lr40qu4MhQ
+8kI2FxTzs5d578OXfd1ZnvYv2KQbDW9WBgu3b6nA5rQ81mkNZPavJl2IMkLrtLU=
+=YPXE
+-----END PGP SIGNATURE-----
diff --git a/dev-util/scanmem/files/scanmem-0.13-configure.patch b/dev-util/scanmem/files/scanmem-0.13-configure.patch
new file mode 100644
index 000000000000..cedc96a07098
--- /dev/null
+++ b/dev-util/scanmem/files/scanmem-0.13-configure.patch
@@ -0,0 +1,31 @@
+--- scanmem-0.13/configure.ac
++++ scanmem-0.13/configure.ac
+@@ -108,16 +108,17 @@
+ test/Makefile
+ ])
+
+-AC_ARG_ENABLE(gui, [AS_HELP_STRING([--enable-gui],
+- [enable gameconqueror, the gui front-end of scanmem])],
+- [enable_gui=true
+- AC_CONFIG_FILES([
+- gui/Makefile
+- gui/consts.py
+- gui/gameconqueror
+- ])],
+- [enable_gui=false]
+- )
++AC_ARG_ENABLE([gui],
++ AS_HELP_STRING([--enable-gui],
++ [enable gameconqueror, the gui front-end of scanmem]))
+
+-AM_CONDITIONAL([ENABLE_GUI], [test x$enable_gui = xtrue])
++AS_IF([test "x$enable_gui" = "xyes"], [
++ AC_CONFIG_FILES([
++ gui/Makefile
++ gui/consts.py
++ gui/gameconqueror
++ ])
++])
++
++AM_CONDITIONAL([ENABLE_GUI], [test "x$enable_gui" = "xyes"])
+ AC_OUTPUT
diff --git a/dev-util/scanmem/files/scanmem-0.13-desktop.patch b/dev-util/scanmem/files/scanmem-0.13-desktop.patch
new file mode 100644
index 000000000000..7fabcb3f2860
--- /dev/null
+++ b/dev-util/scanmem/files/scanmem-0.13-desktop.patch
@@ -0,0 +1,11 @@
+--- scanmem-0.13/gui/GameConqueror.desktop
++++ scanmem-0.13/gui/GameConqueror.desktop
+@@ -4,6 +4,6 @@
+ Exec=gameconqueror
+ Terminal=false
+ Type=Application
+-Icon=GameConqueror_128x128.png
+-Categories=GNOME;Application;Game;
++Icon=GameConqueror_128x128
++Categories=GNOME;GTK;Game;
+ StartupNotify=true
diff --git a/dev-util/scanmem/files/scanmem-0.13-docs.patch b/dev-util/scanmem/files/scanmem-0.13-docs.patch
new file mode 100644
index 000000000000..7969de3ec0e8
--- /dev/null
+++ b/dev-util/scanmem/files/scanmem-0.13-docs.patch
@@ -0,0 +1,19 @@
+--- scanmem-0.13/gui/Makefile.am
++++ scanmem-0.13/gui/Makefile.am
+@@ -4,7 +4,6 @@
+ dist_icons_DATA = GameConqueror_128x128.png GameConqueror_72x72.png
+ dist_desktop_DATA = GameConqueror.desktop
+ dist_man_MANS = gameconqueror.1
+-dist_doc_DATA = README TODO COPYING
+ EXTRA_DIST = gameconqueror.in consts.py.in
+
+ gameconquerordir=$(datadir)/gameconqueror
+--- scanmem-0.13/Makefile.am
++++ scanmem-0.13/Makefile.am
+@@ -12,6 +12,5 @@
+ scanmem_SOURCES += scanroutines.h scanroutines.c show_message.h show_message.c
+ scanmem_CFLAGS = -O2 -g -Wall
+ dist_man_MANS = scanmem.1
+-dist_doc_DATA = README
+
+ EXTRA_DIST = gpl-2.0.txt gpl-3.0.txt
diff --git a/dev-util/scanmem/metadata.xml b/dev-util/scanmem/metadata.xml
index 157326a7e891..ed53b6b2f6bd 100644
--- a/dev-util/scanmem/metadata.xml
+++ b/dev-util/scanmem/metadata.xml
@@ -5,4 +5,7 @@
<email>radhermit@gentoo.org</email>
<name>Tim Harder</name>
</maintainer>
+ <use>
+ <flag name="gui">Enable the GameConqueror GUI</flag>
+ </use>
</pkgmetadata>
diff --git a/dev-util/scanmem/scanmem-0.13.ebuild b/dev-util/scanmem/scanmem-0.13.ebuild
new file mode 100644
index 000000000000..940051f93d52
--- /dev/null
+++ b/dev-util/scanmem/scanmem-0.13.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/scanmem/scanmem-0.13.ebuild,v 1.1 2012/09/20 11:08:39 radhermit Exp $
+
+EAPI=4
+PYTHON_DEPEND="gui? 2"
+
+inherit autotools eutils python
+
+DESCRIPTION="Locate and modify variables in executing processes"
+HOMEPAGE="http://code.google.com/p/scanmem/"
+SRC_URI="http://scanmem.googlecode.com/files/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gui kde"
+
+DEPEND="sys-libs/readline"
+RDEPEND="${DEPEND}
+ gui? (
+ dev-python/pygtk:2
+ kde? ( kde-base/kdesu )
+ !kde? ( x11-libs/gksu )
+ )"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-configure.patch
+ epatch "${FILESDIR}"/${P}-desktop.patch
+ epatch "${FILESDIR}"/${P}-docs.patch
+ sed -i "/CFLAGS/d" Makefile.am || die
+
+ if use gui ; then
+ sed -i "s/python/python2/" gui/gameconqueror.in || die
+
+ if use kde ; then
+ sed -i 's/gksu --description "GameConqueror"/kdesu -c/' gui/gameconqueror.in || die
+ fi
+ fi
+
+ eautoreconf
+ chmod +x configure
+}
+
+src_configure() {
+ econf \
+ $(use_enable gui)
+}
+
+src_install() {
+ default
+
+ if use gui ; then
+ docinto gui
+ dodoc gui/{README,TODO}
+ fi
+}