Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Jan 2017 19:22:29 +0000 (UTC)
From:      Nikolai Lifanov <lifanov@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r431196 - in head/sysutils: . siegfried
Message-ID:  <201701111922.v0BJMTWI029919@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: lifanov
Date: Wed Jan 11 19:22:29 2017
New Revision: 431196
URL: https://svnweb.freebsd.org/changeset/ports/431196

Log:
  new port: sysutils/siegfried
  
  Siegfried is an advanced file identification tool written in Go.
  It is signature-based, implementing the PRONOM file format signatures
  and freedesktop.org's MIME-info file format signatures.
  
  PR:		209912
  Submitted by:	Steffen Fritz <steffen@fritz.wtf>
  Reviewed by:	matthew
  Approved by:	matthew (mentor)
  Differential Revision:	https://reviews.freebsd.org/D9136

Added:
  head/sysutils/siegfried/
  head/sysutils/siegfried/Makefile   (contents, props changed)
  head/sysutils/siegfried/distinfo   (contents, props changed)
  head/sysutils/siegfried/pkg-descr   (contents, props changed)
  head/sysutils/siegfried/pkg-message   (contents, props changed)
Modified:
  head/sysutils/Makefile

Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile	Wed Jan 11 18:26:11 2017	(r431195)
+++ head/sysutils/Makefile	Wed Jan 11 19:22:29 2017	(r431196)
@@ -1039,6 +1039,7 @@
     SUBDIR += shlock
     SUBDIR += shmcat
     SUBDIR += showbeastie
+    SUBIDR += siegfried
     SUBDIR += sievelog
     SUBDIR += skill
     SUBDIR += slack

Added: head/sysutils/siegfried/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/siegfried/Makefile	Wed Jan 11 19:22:29 2017	(r431196)
@@ -0,0 +1,26 @@
+# Created by: Steffen Fritz <steffen@fritz.wtf>
+# $FreeBSD$
+
+PORTNAME=		siegfried
+PORTVERSION=		1.6.7
+DISTVERSIONPREFIX=	v
+CATEGORIES=		sysutils
+
+MAINTAINER=		steffen@fritz.wtf
+COMMENT=		File identification tool
+
+LICENSE=		APACHE20
+
+PLIST_FILES=		bin/sf
+
+USE_GITHUB=		yes
+GH_ACCOUNT=		richardlehane
+
+USES=	go
+
+GO_PKGNAME=	github.com/${GH_ACCOUNT}/${PORTNAME}
+GO_TARGET=	github.com/${GH_ACCOUNT}/${PORTNAME}/cmd/sf
+
+STRIP=		# stripping can break go binaries
+
+.include <bsd.port.mk>

Added: head/sysutils/siegfried/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/siegfried/distinfo	Wed Jan 11 19:22:29 2017	(r431196)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1484153973
+SHA256 (richardlehane-siegfried-v1.6.7_GH0.tar.gz) = 7518163a4f26a6997d790a24b99ad019ed38427341a61b33ac006ad5442632d8
+SIZE (richardlehane-siegfried-v1.6.7_GH0.tar.gz) = 21531677

Added: head/sysutils/siegfried/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/siegfried/pkg-descr	Wed Jan 11 19:22:29 2017	(r431196)
@@ -0,0 +1,5 @@
+Siegfried is a signature-based file format identification tool, 
+implementing the National Archives UK's PRONOM file format 
+signatures and freedesktop.org's MIME-info file format signatures.
+
+WWW: http://www.itforarchivists.com/siegfried

Added: head/sysutils/siegfried/pkg-message
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/sysutils/siegfried/pkg-message	Wed Jan 11 19:22:29 2017	(r431196)
@@ -0,0 +1 @@
+You should run 'sf -update' to update your local PRONOM database



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