1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-02-04 11:23:46 +00:00

devel/mrc: New port: Maartens Resource Compiler

This commit is contained in:
Yuri Victorovich 2022-10-03 19:30:27 -07:00
parent 610c83b9e4
commit 6d3f32a7b1
5 changed files with 46 additions and 0 deletions

View File

@ -1541,6 +1541,7 @@
SUBDIR += mono-addins
SUBDIR += mpatrol
SUBDIR += mph
SUBDIR += mrc
SUBDIR += msbuild
SUBDIR += msgpack
SUBDIR += msgpack-d

29
devel/mrc/Makefile Normal file
View File

@ -0,0 +1,29 @@
PORTNAME= mrc
DISTVERSIONPREFIX= v
DISTVERSION= 1.3.4-7
DISTVERSIONSUFFIX= -g68069da
CATEGORIES= devel
MAINTAINER= yuri@FreeBSD.org
COMMENT= Maartens Resource Compiler
WWW= https://github.com/mhekkel/mrc
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
LIB_DEPENDS= libboost_program_options.so:devel/boost-libs
USES= cmake
USE_GITHUB= yes
GH_ACCOUNT= mhekkel
PLIST_FILES= bin/mrc \
share/man/man1/mrc.1.gz \
share/mrc/cmake/mrc-config.cmake
OPTIONS_DEFINE= EXAMPLES
PORTEXAMPLES= *
.include <bsd.port.mk>

3
devel/mrc/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1664849812
SHA256 (mhekkel-mrc-v1.3.4-7-g68069da_GH0.tar.gz) = 61c6e8dd290e11d269680dd5d57009cc094d0ef1d8efaf21013c3c258efb75bb
SIZE (mhekkel-mrc-v1.3.4-7-g68069da_GH0.tar.gz) = 75575

View File

@ -0,0 +1,9 @@
--- CMakeLists.txt.orig 2022-10-04 02:20:12 UTC
+++ CMakeLists.txt
@@ -98,4 +98,4 @@ else()
install(FILES mrc.1 DESTINATION share/man/man1)
endif()
-install(DIRECTORY example DESTINATION share/doc/mrc/)
\ No newline at end of file
+install(DIRECTORY example DESTINATION share/examples/mrc)

4
devel/mrc/pkg-descr Normal file
View File

@ -0,0 +1,4 @@
Resource compiler to make executables self-contained.
It stores data in the static data section of an executable. The data is then
available through global variables.