From owner-freebsd-ports-bugs Sat Feb 22 9:30:11 2003 Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 91BB237B405 for ; Sat, 22 Feb 2003 09:30:06 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 94B9F43F93 for ; Sat, 22 Feb 2003 09:30:05 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.6/8.12.6) with ESMTP id h1MHU5NS071786 for ; Sat, 22 Feb 2003 09:30:05 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.6/8.12.6/Submit) id h1MHU5su071785; Sat, 22 Feb 2003 09:30:05 -0800 (PST) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 35D5D37B401 for ; Sat, 22 Feb 2003 09:28:05 -0800 (PST) Received: from cultdeadsheep.org (charon.cultdeadsheep.org [80.65.226.72]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6D25443F75 for ; Sat, 22 Feb 2003 09:28:01 -0800 (PST) (envelope-from root@cultdeadsheep.org) Received: (qmail 4085 invoked by uid 0); 22 Feb 2003 17:27:59 -0000 Message-Id: <20030222172759.4084.qmail@cultdeadsheep.org> Date: 22 Feb 2003 17:27:59 -0000 From: Clement Laforet Reply-To: Clement Laforet To: FreeBSD-gnats-submit@FreeBSD.org Cc: Clement Laforet X-Send-Pr-Version: 3.113 Subject: ports/48561: [new ports] : sysutils/memgrep : Utility to manipulate memory from running processes and core files Sender: owner-freebsd-ports-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 48561 >Category: ports >Synopsis: [new ports] : sysutils/memgrep : Utility to manipulate memory from running processes and core files >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Feb 22 09:30:05 PST 2003 >Closed-Date: >Last-Modified: >Originator: Clement Laforet >Release: FreeBSD 4.6-STABLE i386 >Organization: cotds.org >Environment: System: FreeBSD goofy.cultdeadsheep.org 4.6-STABLE FreeBSD 4.6-STABLE #0: Thu Jul 4 10:05:12 CEST 2002 root@goofy.cultdeadsheep.org:/usr/obj/usr/src/sys/GOOFY i386 >Description: memgrep is an utility to search/replace/dump memory from running processes and core files. It also provides an API to write you own tools. >How-To-Repeat: N/A. >Fix: --- memgrep.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # memgrep # memgrep/Makefile # memgrep/distinfo # memgrep/pkg-plist # memgrep/pkg-descr # memgrep/files # memgrep/files/patch-Makefile.in # echo c - memgrep mkdir -p memgrep > /dev/null 2>&1 echo x - memgrep/Makefile sed 's/^X//' >memgrep/Makefile << 'END-of-memgrep/Makefile' X# New ports collection Makefile for: memgrep X# Date created: 22 February 2003 X# Whom: Clement Laforet X# X# $FreeBSD$ X# X XPORTNAME= memgrep XPORTVERSION= 0.7.0 XCATEGORIES= sysutils XMASTER_SITES= http://www.hick.org/code/skape/memgrep/ X XMAINTAINER= sheepkiller@cultdeadsheep.org XCOMMENT= Utility to manipulate memory from running processes and core files X XHAS_CONFIGURE= yes XINSTALLS_SHLIB= yes X Xpost-install: X.if !defined(NOPORTDOCS) X @${MKDIR} ${DOCSDIR}/html X ${INSTALL_DATA} ${WRKSRC}/docs/html/* ${DOCSDIR}/html X.endif X X.include END-of-memgrep/Makefile echo x - memgrep/distinfo sed 's/^X//' >memgrep/distinfo << 'END-of-memgrep/distinfo' XMD5 (memgrep-0.7.0.tar.gz) = 935787217d081c54b7f9ed9100bb7ab6 END-of-memgrep/distinfo echo x - memgrep/pkg-plist sed 's/^X//' >memgrep/pkg-plist << 'END-of-memgrep/pkg-plist' Xbin/memgrep Xinclude/memgrep.h Xlib/libmemgrep.so Xlib/libmemgrep.a X%%PORTDOCS%%share/doc/memgrep/html/annotated.html X%%PORTDOCS%%share/doc/memgrep/html/doxygen.css X%%PORTDOCS%%share/doc/memgrep/html/doxygen.png X%%PORTDOCS%%share/doc/memgrep/html/examples.html X%%PORTDOCS%%share/doc/memgrep/html/files.html X%%PORTDOCS%%share/doc/memgrep/html/functions.html X%%PORTDOCS%%share/doc/memgrep/html/group__memgrep.html X%%PORTDOCS%%share/doc/memgrep/html/index.html X%%PORTDOCS%%share/doc/memgrep/html/memgrep_8h-source.html X%%PORTDOCS%%share/doc/memgrep/html/modules.html X%%PORTDOCS%%share/doc/memgrep/html/simple_8c-example.html X%%PORTDOCS%%share/doc/memgrep/html/struct__core__memory__sections.html X%%PORTDOCS%%share/doc/memgrep/html/struct__mem__ctx.html X%%PORTDOCS%%share/doc/memgrep/html/struct__mem__ctx__core__data.html X%%PORTDOCS%%share/doc/memgrep/html/struct__memgrep__functions.html X%%PORTDOCS%%share/doc/memgrep/html/struct__memgrep__result.html X%%PORTDOCS%%share/doc/memgrep/html/struct__memgrep__result__row.html X%%PORTDOCS%%share/doc/memgrep/html/struct__memgrep__result__row__dump.html X%%PORTDOCS%%share/doc/memgrep/html/struct__memgrep__result__row__replace.html X%%PORTDOCS%%share/doc/memgrep/html/struct__memgrep__result__row__search.html X%%PORTDOCS%%share/doc/memgrep/html/struct__process__section__addrs.html X%%PORTDOCS%%@dirrm share/doc/memgrep/html X%%PORTDOCS%%@dirrm share/doc/memgrep END-of-memgrep/pkg-plist echo x - memgrep/pkg-descr sed 's/^X//' >memgrep/pkg-descr << 'END-of-memgrep/pkg-descr' Xmemgrep is an utility to search/replace/dump memory from running processes Xand core files. XIt also provides an API to write you own tools. X XWWW: http://www.hick.org/code.html XAuthors : hick.org community END-of-memgrep/pkg-descr echo c - memgrep/files mkdir -p memgrep/files > /dev/null 2>&1 echo x - memgrep/files/patch-Makefile.in sed 's/^X//' >memgrep/files/patch-Makefile.in << 'END-of-memgrep/files/patch-Makefile.in' X--- Makefile.in.orig Sat Feb 22 00:41:31 2003 X+++ Makefile.in Sat Feb 22 14:04:54 2003 X@@ -6,13 +6,13 @@ X cd examples && make X X install: X- cp include/memgrep.h /usr/include X- cp libmemgrep.so /usr/lib X- cp libmemgrep.a /usr/lib X- cp memgrep /usr/bin X+ ${INSTALL} include/memgrep.h ${PREFIX}/include X+ ${INSTALL} libmemgrep.so ${PREFIX}/lib X+ ${INSTALL} libmemgrep.a ${PREFIX}/lib X+ ${INSTALL} memgrep ${PREFIX}/bin X X uninstall: X- rm -f /usr/lib/libmemgrep.so /usr/lib/libmemgrep.a /usr/bin/memgrep /usr/include/memgrep.h X+ rm -f ${PREFIX}/lib/libmemgrep.so ${PREFIX}/lib/libmemgrep.a ${PREFIX}/bin/memgrep ${PREFIX}/include/memgrep.h X X clean: X cd examples && make clean END-of-memgrep/files/patch-Makefile.in exit --- memgrep.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports-bugs" in the body of the message