diff --git a/sysutils/lua-puremagic/Makefile b/sysutils/lua-puremagic/Makefile new file mode 100644 index 000000000000..4a1a8f64e57f --- /dev/null +++ b/sysutils/lua-puremagic/Makefile @@ -0,0 +1,26 @@ +PORTNAME= puremagic +PORTVERSION= 1.0.1 +CATEGORIES= sysutils +PKGNAMEPREFIX= ${LUA_PKGNAMEPREFIX} + +MAINTAINER= mdw@FreeBSD.org +COMMENT= Lua module that detects the mime type of file based on their contents +WWW= https://github.com/wbond/puremagic/ + +LICENSE= MIT + +USES= lua:module + +NO_BUILD= yes + +USE_GITHUB= yes +GH_ACCOUNT= wbond +GH_PROJECT= puremagic + +PLIST_FILES= ${LUA_MODSHAREDIR}/puremagic.lua + +do-install: + @${MKDIR} ${STAGEDIR}${LUA_MODSHAREDIR} + ${INSTALL_DATA} ${WRKSRC}/puremagic.lua ${STAGEDIR}${LUA_MODSHAREDIR} + +.include diff --git a/sysutils/lua-puremagic/distinfo b/sysutils/lua-puremagic/distinfo new file mode 100644 index 000000000000..c4f6482657dd --- /dev/null +++ b/sysutils/lua-puremagic/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1669601089 +SHA256 (wbond-puremagic-1.0.1_GH0.tar.gz) = 7aa363e766b860bcba0a8ed282ab3fa64b0a36da74d4ac53f0ea25d0b8961eda +SIZE (wbond-puremagic-1.0.1_GH0.tar.gz) = 1282633 diff --git a/sysutils/lua-puremagic/pkg-descr b/sysutils/lua-puremagic/pkg-descr new file mode 100644 index 000000000000..019400df3647 --- /dev/null +++ b/sysutils/lua-puremagic/pkg-descr @@ -0,0 +1,2 @@ +A pure Lua module that detects the mime type of file based on their contents. +Falls back to detecting based on extension for plain text files.