svn commit: r431196 - in head/sysutils: . siegfried
Nikolai Lifanov
lifanov at FreeBSD.org
Wed Jan 11 19:22:31 UTC 2017
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 at 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 at fritz.wtf>
+# $FreeBSD$
+
+PORTNAME= siegfried
+PORTVERSION= 1.6.7
+DISTVERSIONPREFIX= v
+CATEGORIES= sysutils
+
+MAINTAINER= steffen at 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
More information about the svn-ports-head
mailing list