From owner-svn-ports-all@freebsd.org Wed Apr 12 20:49:28 2017 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 193F2D3B336; Wed, 12 Apr 2017 20:49:28 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id EA955F9C; Wed, 12 Apr 2017 20:49:27 +0000 (UTC) (envelope-from sobomax@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v3CKnROK032110; Wed, 12 Apr 2017 20:49:27 GMT (envelope-from sobomax@FreeBSD.org) Received: (from sobomax@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v3CKnQS9032104; Wed, 12 Apr 2017 20:49:26 GMT (envelope-from sobomax@FreeBSD.org) Message-Id: <201704122049.v3CKnQS9032104@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: sobomax set sender to sobomax@FreeBSD.org using -f From: Maxim Sobolev Date: Wed, 12 Apr 2017 20:49:26 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r438413 - in head/devel: . debugedit debugedit/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Apr 2017 20:49:28 -0000 Author: sobomax Date: Wed Apr 12 20:49:26 2017 New Revision: 438413 URL: https://svnweb.freebsd.org/changeset/ports/438413 Log: Add debugedit - ELF file debug information extractor and editor. Sponsored by: Sippy Software, Inc. Added: head/devel/debugedit/ head/devel/debugedit/Makefile (contents, props changed) head/devel/debugedit/distinfo (contents, props changed) head/devel/debugedit/files/ head/devel/debugedit/files/patch-Makefile (contents, props changed) head/devel/debugedit/pkg-descr (contents, props changed) head/devel/debugedit/pkg-plist (contents, props changed) Modified: head/devel/Makefile Modified: head/devel/Makefile ============================================================================== --- head/devel/Makefile Wed Apr 12 20:48:28 2017 (r438412) +++ head/devel/Makefile Wed Apr 12 20:49:26 2017 (r438413) @@ -403,6 +403,7 @@ SUBDIR += dconf SUBDIR += dconf-editor SUBDIR += ddd + SUBDIR += debugedit SUBDIR += dee SUBDIR += deforaos-libsystem SUBDIR += deheader Added: head/devel/debugedit/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/debugedit/Makefile Wed Apr 12 20:49:26 2017 (r438413) @@ -0,0 +1,29 @@ +# Created by: sobomax +# $FreeBSD$ + +PORTNAME= debugedit +PORTVERSION= 20170411.1 +#PORTREVISION= 1 +CATEGORIES= devel + +MAINTAINER= sobomax@FreeBSD.org +COMMENT= ELF file debug information extractor and editor + +LICENSE= GPLv2 + +LIB_DEPENDS= libpopt.so:devel/popt + +USE_GITHUB= yes +GH_ACCOUNT= CoryXie +GH_TAGNAME= b1e81ec + +USES= gmake + +WRKSRC= ${WRKDIR}/DebugEdit-${GH_TAGNAME} + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/debugedit ${STAGEDIR}${PREFIX}/bin + ${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_MAN} ${WRKSRC}/README.txt ${STAGEDIR}${DOCSDIR} + +.include Added: head/devel/debugedit/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/debugedit/distinfo Wed Apr 12 20:49:26 2017 (r438413) @@ -0,0 +1,3 @@ +TIMESTAMP = 1491954011 +SHA256 (CoryXie-debugedit-20170411.1-b1e81ec_GH0.tar.gz) = 858c42bce793ef6f0effa175529b0f9c1c83c9679b18ea568fc450b750aaeade +SIZE (CoryXie-debugedit-20170411.1-b1e81ec_GH0.tar.gz) = 5080094 Added: head/devel/debugedit/files/patch-Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/debugedit/files/patch-Makefile Wed Apr 12 20:49:26 2017 (r438413) @@ -0,0 +1,12 @@ + +$FreeBSD$ + +--- Makefile.orig 2017-04-11 06:09:46 UTC ++++ Makefile +@@ -1,5 +1,5 @@ + CC?=gcc +-CFLAGS+=-lelf -lpopt -Wall ++CFLAGS+=-lelf -lpopt -Wall -I${LOCALBASE}/include -L${LOCALBASE}/lib + SOURCES=debugedit.c hashtab.c + OBJECTS=$(SOURCES:.c=.o) + EXECUTABLE=debugedit Added: head/devel/debugedit/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/debugedit/pkg-descr Wed Apr 12 20:49:26 2017 (r438413) @@ -0,0 +1,7 @@ +An ELF file debug information editor and extractor based on debugedit tool +in the rpm package. + +The intention of this project is to have some fun playing with ELF as well as +DWARF for the image files. + +WWW: https://github.com/CoryXie/DebugEdit Added: head/devel/debugedit/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/devel/debugedit/pkg-plist Wed Apr 12 20:49:26 2017 (r438413) @@ -0,0 +1,2 @@ +bin/debugedit +%%DOCSDIR%%/README.txt