diff options
author | Larry Rosenman <ler@FreeBSD.org> | 2017-04-30 15:47:51 +0000 |
---|---|---|
committer | Larry Rosenman <ler@FreeBSD.org> | 2017-04-30 15:47:51 +0000 |
commit | 68401688132997e52b1b9405b5aaa1e5ad6a48b3 (patch) | |
tree | b3b50e2c634467d93b8a02100f23093ca0cbeb86 /sysutils/scanmem | |
parent | bd251adcb6a393657c39b0696f200ee64bacb408 (diff) | |
download | freebsd-ports-68401688132997e52b1b9405b5aaa1e5ad6a48b3.zip |
2017-04-30 devel/stormlib-ghost++: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/py-coil: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/py-cmdln: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/privman: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/c-unit: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/py-px: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/nglogc: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/bncsutil-ghost++: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/liblouisxml: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/nxt-python: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/spdict: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/guiloader-c++: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/streamhtmlparser: Unfetchable for more than six months (google code has gone away)
2017-04-30 devel/winpdb: Unfetchable for more than six months (google code has gone away)
2017-04-30 net/opendpi: Unfetchable for more than six months (google code has gone away)
2017-04-30 net/py-pybeanstalk: Unfetchable for more than six months (google code has gone away)
2017-04-30 net-im/qwit: Unfetchable for more than six months (google code has gone away)
2017-04-30 net-im/linux-instantbird: Unfetchable for more than six months (google code has gone away)
2017-04-30 net-im/jabber-pyicq: Unfetchable for more than six months (google code has gone away)
2017-04-30 net-im/qwit-devel: Unfetchable for more than six months (google code has gone away)
2017-04-30 net-im/naim: Unfetchable for more than six months (google code has gone away)
2017-04-30 net-im/pwytter: Unfetchable for more than six months (google code has gone away)
2017-04-30 sysutils/sievelog: Unfetchable for more than six months (google code has gone away)
2017-04-30 sysutils/ldapenter: Unfetchable for more than six months (google code has gone away)
2017-04-30 sysutils/py-danzfs: Unfetchable for more than six months (google code has gone away)
2017-04-30 sysutils/plasma-applet-apcups: Unfetchable for more than six months (google code has gone away)
2017-04-30 sysutils/scanmem: Unfetchable for more than six months (google code has gone away)
2017-04-30 sysutils/pdsh: Unfetchable for more than six months (google code has gone away)
2017-04-30 deskutils/superswitcher: Unfetchable for more than six months (google code has gone away)
2017-04-30 deskutils/plasma-applet-playwolf: Unfetchable for more than six months (google code has gone away)
2017-04-30 deskutils/nagaina: Unfetchable for more than six months (google code has gone away)
2017-04-30 deskutils/vboxgtk: Unfetchable for more than six months (google code has gone away)
2017-04-30 deskutils/libgcal: Unfetchable for more than six months (google code has gone away)
2017-04-30 math/carve: Unfetchable for more than six months (google code has gone away)
2017-04-30 math/foma: Unfetchable for more than six months (google code has gone away)
2017-04-30 math/libjbigi: Unfetchable for more than six months (google code has gone away)
2017-04-30 multimedia/gcap: Unfetchable for more than six months (google code has gone away)
2017-04-30 multimedia/freetuxtv: Unfetchable for more than six months (google code has gone away)
2017-04-30 multimedia/bangarang: Unfetchable for more than six months (google code has gone away)
2017-04-30 multimedia/opencinematools: Unfetchable for more than six months (google code has gone away)
2017-04-30 multimedia/vstream-client: Unfetchable for more than six months (google code has gone away)
2017-04-30 biology/treeviewx: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/pylot: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/xpi-pencil: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/mod_myvhost: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/feedonfeeds: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/mod_jail: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/jspacker: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/cocoon: Overly complex port with no maintainer since 2008, requires openjdk 1.6
2017-04-30 www/mod_authz_unixgroup24: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/trac-down: Upstream is gone
www/tengine
2017-04-30 www/arora: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/py-postmarkup: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/py-dotcloud.cli: deprecated in upstream
2017-04-30 www/closure-linter: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/httpsqs: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/sventon: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/mod_authnz_external22: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/mod_authn_otp: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/php-plurk-api: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/py-django-app-plugins: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/mod_authz_unixgroup22: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/squidstats: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/mod_log_firstbyte: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/gaeo: Unfetchable for more than six months (google code has gone away)
2017-04-30 www/xpi-pentadactyl: Unfetchable for more than six months (google code has gone away)
2017-04-30 net-mgmt/py-flowtools: Unfetchable for more than six months (google code has gone away)
2017-04-30 chinese/ydict: Unfetchable for more than six months (google code has gone away)
2017-04-30 chinese/py-cconv: Unfetchable for more than six months (google code has gone away)
2017-04-30 chinese/fqterm: Unfetchable for more than six months (google code has gone away)
2017-04-30 chinese/libgooglepinyin: Unfetchable for more than six months (google code has gone away)
2017-04-30 chinese/p5-cconv: Unfetchable for more than six months (google code has gone away)
2017-04-30 chinese/fcitx-googlepinyin: Unfetchable for more than six months (google code has gone away)
2017-04-30 chinese/php-cconv: Unfetchable for more than six months (google code has gone away)
2017-04-30 chinese/ibus-table-chinese: Unfetchable for more than six months (google code has gone away)
2017-04-30 databases/jdbm2: Unfetchable for more than six months (google code has gone away)
2017-04-30 databases/akonadi-googledata: Unfetchable for more than six months (google code has gone away)
2017-04-30 lang/ofc: Unfetchable for more than six months (google code has gone away)
2017-04-30 comms/esmska: Unfetchable for more than six months (google code has gone away)
2017-04-30 x11/keynav: Unfetchable for more than six months (google code has gone away)
2017-04-30 x11/hotwire-shell: Unfetchable for more than six months (google code has gone away)
2017-04-30 security/fuzzdb: Unfetchable for more than six months (google code has gone away)
2017-04-30 security/truecrack: Unfetchable for more than six months (google code has gone away)
2017-04-30 security/skipfish: Unfetchable for more than six months (google code has gone away)
2017-04-30 security/py-yara-editor: Unfetchable for more than six months (google code has gone away)
2017-04-30 security/nmapsi4: Unfetchable for more than six months (google code has gone away)
2017-04-30 security/cmd5checkpw: Unfetchable for more than six months (google code has gone away)
2017-04-30 net-p2p/unworkable: Unfetchable for more than six months (google code has gone away)
2017-04-30 net-p2p/rtgui: Unfetchable for more than six months (google code has gone away)
2017-04-30 audio/xpi-musicpm: Unfetchable for more than six months (google code has gone away)
2017-04-30 audio/pidgin-musictracker: Unfetchable for more than six months (google code has gone away)
2017-04-30 audio/logitechmediaserver-superdatetime: Unfetchable for more than six months (google code has gone away)
2017-04-30 audio/last-cmus: Unfetchable for more than six months (google code has gone away)
2017-04-30 audio/mehdiaplayer: Unfetchable for more than six months (google code has gone away)
2017-04-30 japanese/nhocr: Unfetchable for more than six months (google code has gone away)
2017-04-30 misc/xsw: Unfetchable for more than six months (google code has gone away)
2017-04-30 dns/py-adns: Unfetchable for more than six months (google code has gone away)
2017-04-30 dns/py-bonjour: Unfetchable for more than six months (google code has gone away)
2017-04-30 games/robocalypto: Unfetchable for more than six months (google code has gone away)
2017-04-30 games/libfov: Unfetchable for more than six months (google code has gone away)
2017-04-30 games/dcross: Unfetchable for more than six months (google code has gone away)
2017-04-30 games/lostfeathers: Unfetchable for more than six months (google code has gone away)
2017-04-30 games/hexglass: Unfetchable for more than six months (google code has gone away)
2017-04-30 textproc/ibus-table: Unfetchable for more than six months (google code has gone away)
2017-04-30 textproc/chm2pdf: Unfetchable for more than six months (google code has gone away)
2017-04-30 textproc/dtdinst: Unfetchable for more than six months (google code has gone away)
2017-04-30 textproc/py-xmltv: Unfetchable for more than six months (google code has gone away)
2017-04-30 textproc/ibus-m17n: Unfetchable for more than six months (google code has gone away)
2017-04-30 textproc/libroxml: Unfetchable for more than six months (google code has gone away)
2017-04-30 mail/gnome-gmail-notifier: Unfetchable for more than six months (google code has gone away)
2017-04-30 irc/py-gozerbot: Unfetchable for more than six months (google code has gone away)
2017-04-30 irc/tircd: Unfetchable for more than six months (google code has gone away)
2017-04-30 graphics/qiviewer: Unfetchable for more than six months (google code has gone away)
2017-04-30 graphics/py-gchartwrapper: Unfetchable for more than six months (google code has gone away)
2017-04-30 graphics/svgfig: Unfetchable for more than six months (google code has gone away)
2017-04-30 graphics/iulib: Unfetchable for more than six months (google code has gone away)
2017-04-30 graphics/seam-carving-gui: Unfetchable for more than six months (google code has gone away)
2017-04-30 graphics/py-pyggel: Unfetchable for more than six months (google code has gone away)
2017-04-30 graphics/rubygem-gemojione2: Use graphics/rubygem-gemojione instead
Diffstat (limited to 'sysutils/scanmem')
-rw-r--r-- | sysutils/scanmem/Makefile | 39 | ||||
-rw-r--r-- | sysutils/scanmem/distinfo | 2 | ||||
-rw-r--r-- | sysutils/scanmem/files/patch-commands.c | 11 | ||||
-rw-r--r-- | sysutils/scanmem/files/patch-gui-GameConqueror.py | 30 | ||||
-rw-r--r-- | sysutils/scanmem/files/patch-gui-gameconqueror.in | 18 | ||||
-rw-r--r-- | sysutils/scanmem/files/patch-handlers.c | 58 | ||||
-rw-r--r-- | sysutils/scanmem/files/patch-interrupt.h | 11 | ||||
-rw-r--r-- | sysutils/scanmem/files/patch-maps.c | 28 | ||||
-rw-r--r-- | sysutils/scanmem/files/patch-maps.h | 10 | ||||
-rw-r--r-- | sysutils/scanmem/files/patch-ptrace.c | 61 | ||||
-rw-r--r-- | sysutils/scanmem/pkg-descr | 22 | ||||
-rw-r--r-- | sysutils/scanmem/pkg-plist | 17 |
12 files changed, 0 insertions, 307 deletions
diff --git a/sysutils/scanmem/Makefile b/sysutils/scanmem/Makefile deleted file mode 100644 index 37f985321e81..000000000000 --- a/sysutils/scanmem/Makefile +++ /dev/null @@ -1,39 +0,0 @@ -# Created by: Alexey Dokuchaev <danfe@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= scanmem -PORTVERSION= 0.13 -CATEGORIES= sysutils -MASTER_SITES= GOOGLE_CODE -EXTRACT_SUFX= _.tar.gz - -MAINTAINER= danfe@FreeBSD.org -COMMENT= Locate and modify various data in an executing process - -LICENSE= GPLv3 - -BROKEN= Unfetchable (google code has gone away) -DEPRECATED= Unfetchable for more than six months (google code has gone away) -EXPIRATION_DATE= 2017-04-30 - -ONLY_FOR_ARCHS= i386 amd64 -ONLY_FOR_ARCHS_REASON= requires linprocfs(5) - -USES= readline -GNU_CONFIGURE= yes -CONFIGURE_ENV= ac_cv_file__proc_self_maps=yes \ - ac_cv_file__proc_self_mem=yes - -OPTIONS_DEFINE= X11 DOCS -OPTIONS_SUB= yes - -X11_DESC= Install PyGTK-based GUI (GameConqueror) -X11_CATEGORIES= python -X11_RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pygtk-2.0.pc:x11-toolkits/py-gtk2 -X11_CONFIGURE_ON= --enable-gui - -post-patch: - @${REINPLACE_CMD} -e 's,/proc/,/compat/linux&,' ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's, COPYING,,' ${WRKSRC}/gui/Makefile.in - -.include <bsd.port.mk> diff --git a/sysutils/scanmem/distinfo b/sysutils/scanmem/distinfo deleted file mode 100644 index 409829006af1..000000000000 --- a/sysutils/scanmem/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (scanmem-0.13_.tar.gz) = 36f6b99e26c171dc1caa59e5338f4369391224c8e9b5506bf96a5382831e27b1 -SIZE (scanmem-0.13_.tar.gz) = 240619 diff --git a/sysutils/scanmem/files/patch-commands.c b/sysutils/scanmem/files/patch-commands.c deleted file mode 100644 index 3558fa885533..000000000000 --- a/sysutils/scanmem/files/patch-commands.c +++ /dev/null @@ -1,11 +0,0 @@ ---- commands.c.orig 2010-01-19 07:37:07 UTC -+++ commands.c -@@ -104,7 +104,7 @@ bool execcommand(globals_t * vars, const - - np = commands->head; - -- str = tok = strdupa(commandline); -+ str = tok = strdup(commandline); - - /* tokenize command line into an argument vector */ - for (argc = 0; tok; argc++, str = NULL) { diff --git a/sysutils/scanmem/files/patch-gui-GameConqueror.py b/sysutils/scanmem/files/patch-gui-GameConqueror.py deleted file mode 100644 index 1a3efbd6de87..000000000000 --- a/sysutils/scanmem/files/patch-gui-GameConqueror.py +++ /dev/null @@ -1,30 +0,0 @@ ---- gui/GameConqueror.py.orig 2011-12-02 14:22:35 UTC -+++ gui/GameConqueror.py -@@ -749,7 +749,7 @@ class GameConqueror(): - self.cheatlist_liststore.prepend(['=', False, description, addr, vt, value, True]) - - def get_process_list(self): -- return [map(str.strip, e.strip().split(' ',2)) for e in os.popen('ps -wweo pid=,user=,command= --sort=-pid').readlines()] -+ return [map(str.strip, e.strip().split(' ',2)) for e in reversed(os.popen('ps -axww -o pid= -o user= -o command=').readlines())] - - def select_process(self, pid, process_name): - # ask backend for attaching the target process -@@ -778,7 +778,7 @@ class GameConqueror(): - self.cheatlist_liststore[i][1] = False - - def read_maps(self): -- lines = open('/proc/%d/maps' % (self.pid,)).readlines() -+ lines = open('/compat/linux/proc/%d/maps' % (self.pid,)).readlines() - self.maps = [] - for l in lines: - item = {} -@@ -980,7 +980,9 @@ class GameConqueror(): - gtk.main_quit() - - def main(self): -+ gtk.threads_enter() - gtk.main() -+ gtk.threads_leave() - - def check_backend_version(self): - if self.backend.version != VERSION: diff --git a/sysutils/scanmem/files/patch-gui-gameconqueror.in b/sysutils/scanmem/files/patch-gui-gameconqueror.in deleted file mode 100644 index 313202046b18..000000000000 --- a/sysutils/scanmem/files/patch-gui-gameconqueror.in +++ /dev/null @@ -1,18 +0,0 @@ ---- gui/gameconqueror.in.orig 2012-09-02 15:26:56 UTC -+++ gui/gameconqueror.in -@@ -1,13 +1,5 @@ --#!/bin/bash -+#!/bin/sh - - DATADIR=@PKGDATADIR@ - --if [[ "$(id -u)" != "0" ]]; then -- if [ -e "/usr/bin/gksu" ]; then -- exec gksu --description "GameConqueror" "python -OO $DATADIR/GameConqueror.py" -- else -- exec beesu - "python -OO $DATADIR/GameConqueror.py" -- fi --else -- exec python -OO "$DATADIR/GameConqueror.py" --fi -+exec python -OO "$DATADIR/GameConqueror.py" diff --git a/sysutils/scanmem/files/patch-handlers.c b/sysutils/scanmem/files/patch-handlers.c deleted file mode 100644 index fa7515b1f999..000000000000 --- a/sysutils/scanmem/files/patch-handlers.c +++ /dev/null @@ -1,58 +0,0 @@ ---- handlers.c.orig 2012-03-26 06:25:08 UTC -+++ handlers.c -@@ -34,7 +34,6 @@ - #include <signal.h> - #include <assert.h> - #include <setjmp.h> --#include <alloca.h> - #include <strings.h> /*lint -esym(526,strcasecmp) */ - #include <string.h> - #include <stdbool.h> -@@ -123,9 +122,9 @@ bool handler__set(globals_t * vars, char - } else { - /* there is a '=', value+1 points to value string. */ - -- /* use strndupa() to copy the matchids into a new buffer */ -+ /* use strndup() to copy the matchids into a new buffer */ - settings[block].matchids = -- strndupa(argv[block + 1], -+ strndup(argv[block + 1], - (size_t) (settings[block].value++ - argv[block + 1])); - } - -@@ -161,7 +160,7 @@ bool handler__set(globals_t * vars, char - - /* remove any delay suffix from the value */ - settings[block].value = -- strndupa(settings[block].value, -+ strndup(settings[block].value, - (size_t) (delay - settings[block].value)); - } /* if (strchr('/')) */ - } /* for(block...) */ -@@ -207,7 +206,7 @@ bool handler__set(globals_t * vars, char - unsigned num = 0; - - /* create local copy of the matchids for strtok() to modify */ -- lmatches = strdupa(settings[block].matchids); -+ lmatches = strdup(settings[block].matchids); - - /* now seperate each match, spearated by commas */ - while ((id = strtok(lmatches, ",")) != NULL) { -@@ -545,7 +544,7 @@ bool handler__dregion(globals_t * vars, - if (*argv[1] == '!') { - invert = true; - /* create a copy of the argument for strtok(), +1 to skip '!' */ -- block = strdupa(argv[1] + 1); -+ block = strdup(argv[1] + 1); - - /* check for lone '!' */ - if (*block == '\0') { -@@ -561,7 +560,7 @@ bool handler__dregion(globals_t * vars, - - } else { - invert = false; -- block = strdupa(argv[1]); -+ block = strdup(argv[1]); - } - - /* loop for every number specified, eg "1,2,3,4,5" */ diff --git a/sysutils/scanmem/files/patch-interrupt.h b/sysutils/scanmem/files/patch-interrupt.h deleted file mode 100644 index 0a7228050288..000000000000 --- a/sysutils/scanmem/files/patch-interrupt.h +++ /dev/null @@ -1,11 +0,0 @@ ---- interrupt.h.orig 2009-12-14 15:15:26 UTC -+++ interrupt.h -@@ -10,7 +10,7 @@ - /* small header file to manage interrupted commands */ - - static sigjmp_buf jmpbuf; /* used when aborting a command due to interrupt */ --static sighandler_t oldsig; /* reinstalled before longjmp */ -+static sig_t oldsig; /* reinstalled before longjmp */ - static unsigned intused; - - /* signal handler to handle interrupt during a commands */ diff --git a/sysutils/scanmem/files/patch-maps.c b/sysutils/scanmem/files/patch-maps.c deleted file mode 100644 index fa84434fa71c..000000000000 --- a/sysutils/scanmem/files/patch-maps.c +++ /dev/null @@ -1,28 +0,0 @@ ---- maps.c.orig 2011-01-13 09:22:33 UTC -+++ maps.c -@@ -31,7 +31,6 @@ - #include <stddef.h> - #include <stdlib.h> - #include <string.h> --#include <alloca.h> - #include <stdbool.h> - #include <unistd.h> - -@@ -56,7 +55,7 @@ bool readmaps(pid_t target, list_t * reg - return false; - - /* construct the maps filename */ -- snprintf(name, sizeof(name), "/proc/%u/maps", target); -+ snprintf(name, sizeof(name), "/compat/linux/proc/%u/maps", target); - - /* attempt to open the maps file */ - if ((maps = fopen(name, "r")) == NULL) { -@@ -110,7 +109,7 @@ bool readmaps(pid_t target, list_t * reg - break; - } - /* test if the region is mapped to the executable */ -- snprintf(exename, sizeof(exename), "/proc/%u/exe", target); -+ snprintf(exename, sizeof(exename), "/compat/linux/proc/%u/exe", target); - if((linkbuf_size = readlink(exename, linkbuf, MAX_LINKBUF_SIZE)) > 0) - { - linkbuf[linkbuf_size] = 0; diff --git a/sysutils/scanmem/files/patch-maps.h b/sysutils/scanmem/files/patch-maps.h deleted file mode 100644 index 41aa26937e1b..000000000000 --- a/sysutils/scanmem/files/patch-maps.h +++ /dev/null @@ -1,10 +0,0 @@ ---- maps.h.orig 2010-01-14 08:52:26 UTC -+++ maps.h -@@ -23,6 +23,7 @@ - #ifndef _MAPS_INC - #define _MAPS_INC /* include guard */ - -+#include <sys/types.h> - #include "list.h" - - /* determine what regions we need */ diff --git a/sysutils/scanmem/files/patch-ptrace.c b/sysutils/scanmem/files/patch-ptrace.c deleted file mode 100644 index b301e358fe20..000000000000 --- a/sysutils/scanmem/files/patch-ptrace.c +++ /dev/null @@ -1,61 +0,0 @@ ---- ptrace.c.orig 2012-04-22 03:04:11 UTC -+++ ptrace.c -@@ -22,11 +22,13 @@ - - #include "config.h" - -+#if 0 - /* for pread */ - # ifdef _XOPEN_SOURCE - # undef _XOPEN_SOURCE - # endif - # define _XOPEN_SOURCE 500 -+#endif - - #include <time.h> - #include <sys/types.h> -@@ -376,7 +378,7 @@ bool checkmatches(globals_t * vars, - return detach(vars->target); - } - --/* read region using /proc/pid/mem */ -+/* read region using /compat/linux/proc/pid/mem */ - ssize_t readregion(pid_t target, void *buf, size_t count, unsigned long offset) - { - char mem[32]; -@@ -384,7 +386,7 @@ ssize_t readregion(pid_t target, void *b - ssize_t len; - - /* print the path to mem file */ -- snprintf(mem, sizeof(mem), "/proc/%d/mem", target); -+ snprintf(mem, sizeof(mem), "/compat/linux/proc/%d/mem", target); - - /* attempt to open the file */ - if ((fd = open(mem, O_RDONLY)) == -1) { -@@ -498,7 +500,7 @@ bool searchregions(globals_t * vars, sca - } - - #else -- /* cannot use /proc/pid/mem */ -+ /* cannot use /compat/linux/proc/pid/mem */ - nread = r->size; - #endif - /* print a progress meter so user knows we havent crashed */ -@@ -632,7 +634,7 @@ bool setaddr(pid_t target, void *addr, c - return false; - } - -- /* TODO: may use /proc/<pid>/mem here */ -+ /* TODO: may use /compat/linux/proc/<pid>/mem here */ - /* assume that sizeof(save.int64_value) (int64_t) is multiple of sizeof(long) */ - for (i = 0; i < sizeof(saved.int64_value); i += sizeof(long)) - { -@@ -687,7 +689,7 @@ bool read_array(pid_t target, void *addr - #endif - } - --/* TODO: may use /proc/<pid>/mem here */ -+/* TODO: may use /compat/linux/proc/<pid>/mem here */ - bool write_array(pid_t target, void *addr, const void *data, int len) - { - int i,j; diff --git a/sysutils/scanmem/pkg-descr b/sysutils/scanmem/pkg-descr deleted file mode 100644 index d931e2fc030e..000000000000 --- a/sysutils/scanmem/pkg-descr +++ /dev/null @@ -1,22 +0,0 @@ -Scanmem is a simple interactive debugging utility for Linux, used to locate -various data in an executing process. This can be used for the analysis or -modification of a hostile process on a compromised machine, help in reverse -engineering, or to cheat at video games. Brief list of its features: - - - Interactive command mode, with internal help - - Efficient and easy-to-use syntax - - Support for different data types: integers, floats, bytearrays, strings - - Support for different scan (comparison) types: equal, greater/less than, - changed, unchanged, increased/decreased - - Set any variable to any value - - Detailed information about mappings, allow users to eliminate regions - -More in GameConqueror, optional PyGTK-based GUI: - - - User-friendly CheatEngline-alike interface - - Modify and lock (freeze) variables - - Memory viewer/editor - -It requires linprocfs(5) to be mounted under /compat/linux/proc to operate. - -WWW: http://code.google.com/p/scanmem/ diff --git a/sysutils/scanmem/pkg-plist b/sysutils/scanmem/pkg-plist deleted file mode 100644 index 114c462cae17..000000000000 --- a/sysutils/scanmem/pkg-plist +++ /dev/null @@ -1,17 +0,0 @@ -%%X11%%bin/gameconqueror -bin/scanmem -%%X11%%man/man1/gameconqueror.1.gz -man/man1/scanmem.1.gz -%%X11%%share/applications/GameConqueror.desktop -%%X11%%share/gameconqueror/GameConqueror.py -%%X11%%share/gameconqueror/GameConqueror.xml -%%X11%%share/gameconqueror/GameConqueror_128x128.png -%%X11%%share/gameconqueror/GameConqueror_72x72.png -%%X11%%share/gameconqueror/backend.py -%%X11%%share/gameconqueror/consts.py -%%X11%%share/gameconqueror/hexview.py -%%X11%%share/gameconqueror/misc.py -%%X11%%share/pixmaps/GameConqueror_128x128.png -%%X11%%share/pixmaps/GameConqueror_72x72.png -%%PORTDOCS%%%%DOCSDIR%%/README -%%X11%%%%PORTDOCS%%%%DOCSDIR%%/TODO |