Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Mar 2016 19:34:43 +0000 (UTC)
From:      Antoine Brodin <antoine@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r410541 - in head: . security security/regripper security/regripperplugins
Message-ID:  <201603071934.u27JYhA8041884@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: antoine
Date: Mon Mar  7 19:34:42 2016
New Revision: 410541
URL: https://svnweb.freebsd.org/changeset/ports/410541

Log:
  - Switch regripper to USE_GITHUB
  - Update regripper to a recent snapshot (2.8.20160225)
  - Merge regripperplugins into regripper

Deleted:
  head/security/regripperplugins/
Modified:
  head/MOVED
  head/security/Makefile
  head/security/regripper/Makefile
  head/security/regripper/distinfo
  head/security/regripper/pkg-descr

Modified: head/MOVED
==============================================================================
--- head/MOVED	Mon Mar  7 18:40:01 2016	(r410540)
+++ head/MOVED	Mon Mar  7 19:34:42 2016	(r410541)
@@ -8225,3 +8225,4 @@ audio/waheela||2016-03-06|Has expired: D
 sysutils/logstash-contrib||2016-03-06|Has expired: Upstream now distributing plugins separately: see https://github.com/logstash-plugins
 devel/p5-DateTime-Event-SolarTerm|devel/p5-DateTime-Astro|2016-03-07|Has been part of DateTime-Astro for a long time
 devel/p5-DateTime-Util-Astro|devel/p5-DateTime-Astro|2016-03-07|Has been part of DateTime-Astro for a long time
+security/regripperplugins||2016-03-07|Merged into security/regripper

Modified: head/security/Makefile
==============================================================================
--- head/security/Makefile	Mon Mar  7 18:40:01 2016	(r410540)
+++ head/security/Makefile	Mon Mar  7 19:34:42 2016	(r410541)
@@ -944,7 +944,6 @@
     SUBDIR += rcracki_mt
     SUBDIR += rdigest
     SUBDIR += regripper
-    SUBDIR += regripperplugins
     SUBDIR += reop
     SUBDIR += retranslator
     SUBDIR += revealrk

Modified: head/security/regripper/Makefile
==============================================================================
--- head/security/regripper/Makefile	Mon Mar  7 18:40:01 2016	(r410540)
+++ head/security/regripper/Makefile	Mon Mar  7 19:34:42 2016	(r410541)
@@ -2,10 +2,8 @@
 # $FreeBSD$
 
 PORTNAME=	regripper
-DISTVERSION=	2.8
+PORTVERSION=	2.8.20160225
 CATEGORIES=	security
-MASTER_SITES=	GOOGLE_CODE
-DISTNAME=	rrv${DISTVERSION}
 
 MAINTAINER=	antoine@FreeBSD.org
 COMMENT=	Tool for registry analysis in forensics examinations
@@ -14,20 +12,29 @@ LICENSE=	GPLv3
 
 RUN_DEPENDS=	p5-Parse-Win32Registry>=0:${PORTSDIR}/devel/p5-Parse-Win32Registry
 
-NO_WRKSUBDIR=	yes
+USE_GITHUB=	yes
+GH_ACCOUNT=	keydet89
+GH_PROJECT=	RegRipper2.8
+GH_TAGNAME=	c538c7a
+
+NO_ARCH=	yes
 NO_BUILD=	yes
-USES=		dos2unix perl5 zip shebangfix
+USES=		perl5 shebangfix
 SHEBANG_FILES=	rip.pl
 perl_OLD_CMD=	c:\\\\perl\\\\bin\\\\perl.exe
 USE_PERL5=	run
 
 PLIST_FILES=	bin/rip.pl
+PORTDATA=	plugins/*.pl plugins/all plugins/ntuser plugins/sam \
+		plugins/security plugins/software plugins/system \
+		plugins/usrclass
 
 post-patch:
-	${REINPLACE_CMD} -e 's|plugindir = $$str|plugindir = "${DATADIR}"| ; \
-		s|require "plugins/|require "${DATADIR}plugins/|' ${WRKSRC}/rip.pl
+	${REINPLACE_CMD} 's|"plugins"|"${DATADIR}/plugins"|' ${WRKSRC}/rip.pl
 
 do-install:
 	${INSTALL_SCRIPT} ${WRKSRC}/rip.pl ${STAGEDIR}${PREFIX}/bin
+	@${MKDIR} ${STAGEDIR}${DATADIR}/plugins
+	${INSTALL_DATA} ${PORTDATA:S,^,${WRKSRC}/,} ${STAGEDIR}${DATADIR}/plugins
 
 .include <bsd.port.mk>

Modified: head/security/regripper/distinfo
==============================================================================
--- head/security/regripper/distinfo	Mon Mar  7 18:40:01 2016	(r410540)
+++ head/security/regripper/distinfo	Mon Mar  7 19:34:42 2016	(r410541)
@@ -1,2 +1,2 @@
-SHA256 (rrv2.8.zip) = 376617527bb0ad5895800159bbd82d12ea2c5a3c7ed61e6d4a2371481782e897
-SIZE (rrv2.8.zip) = 4255741
+SHA256 (keydet89-RegRipper2.8-2.8.20160225-c538c7a_GH0.tar.gz) = f48cc93bde55a19dd1f99db50721bf7175ada248b8e96fc7a888fad32a67367c
+SIZE (keydet89-RegRipper2.8-2.8.20160225-c538c7a_GH0.tar.gz) = 3448230

Modified: head/security/regripper/pkg-descr
==============================================================================
--- head/security/regripper/pkg-descr	Mon Mar  7 18:40:01 2016	(r410540)
+++ head/security/regripper/pkg-descr	Mon Mar  7 19:34:42 2016	(r410541)
@@ -2,4 +2,4 @@ RegRipper is an open source tool, writte
 information (keys, values, data) from the Registry and presenting it for
 analysis.
 
-WWW: http://code.google.com/p/regripper/
+WWW: https://github.com/keydet89/RegRipper2.8



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201603071934.u27JYhA8041884>