View | Details | Raw Unified | Return to bug 260561 | Differences between
and this patch

Collapse All | Expand All

(-)b/archivers/Makefile (+1 lines)
Lines 221-226 Link Here
221
    SUBDIR += snzip
221
    SUBDIR += snzip
222
    SUBDIR += squsq
222
    SUBDIR += squsq
223
    SUBDIR += star
223
    SUBDIR += star
224
    SUBDIR += stormlib
224
    SUBDIR += streamvbyte
225
    SUBDIR += streamvbyte
225
    SUBDIR += stuffit
226
    SUBDIR += stuffit
226
    SUBDIR += szip
227
    SUBDIR += szip
(-)b/archivers/stormlib/Makefile (+37 lines)
Line 0 Link Here
1
PORTNAME=	stormlib
2
PORTVERSION=	9.23
3
DISTVERSIONPREFIX=	v
4
CATEGORIES=	archivers
5
6
MAINTAINER=	ports@FreeBSD.org
7
COMMENT=	Library to process MPQ (MoPaQ) archives
8
9
LICENSE=	MIT
10
LICENSE_FILE=	${WRKSRC}/LICENSE
11
12
USES=		cmake compiler:c++11-lang
13
14
USE_GITHUB=	yes
15
USE_LDCONFIG=	yes
16
17
GH_ACCOUNT=	ladislav-zezula
18
19
OPTIONS_DEFINE=		DOCS LIBRARY
20
OPTIONS_SUB=		yes
21
OPTIONS_DEFAULT=	DOCS LIBRARY
22
23
DOCS_DESC=	Install documentaion (man pages, history and MPQ specifications)
24
LIBRARY_DESC=	Install shared library for dynamic linking
25
26
LIBRARY_CMAKE_BOOL=	BUILD_SHARED_LIBS
27
28
post-extract:
29
# Why can I not do this with DISTNAME=StormLib?
30
	${MV} ${WRKDIR}/StormLib-${PORTVERSION} ${WRKDIR}/${PORTNAME}-${PORTVERSION}
31
32
post-install-DOCS-on:
33
	${MKDIR} ${STAGEDIR}${DOCSDIR}
34
	${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
35
	(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR})
36
37
.include <bsd.port.mk>
(-)b/archivers/stormlib/distinfo (+3 lines)
Line 0 Link Here
1
TIMESTAMP = 1639926041
2
SHA256 (ladislav-zezula-stormlib-v9.23_GH0.tar.gz) = d62ba42f1e02efcb2cbaa03bd2e20fbd18c45499ef5fe65ffb89ee52a7bd9c92
3
SIZE (ladislav-zezula-stormlib-v9.23_GH0.tar.gz) = 605295
(-)b/archivers/stormlib/pkg-descr (+9 lines)
Line 0 Link Here
1
StormLib is a pack of C++ modules, which provide the user means to modify MPQ
2
archives
3
4
MPQ (MoPaQ) is an archive format developed by Blizzard Entertainment, purposed
5
for storing data files, images, sounds, music and videos for their games. The
6
name MoPaQ comes from the author of the format, Mike O'Brien (Mike O'brien
7
PaCK).
8
9
WWW: http://www.zezula.net/en/mpq/main.html
(-)b/archivers/stormlib/pkg-plist (+35 lines)
Line 0 Link Here
1
include/StormLib.h
2
include/StormPort.h
3
%%NO_LIBRARY%%lib/libstorm.a
4
%%LIBRARY%%lib/libstorm.so
5
%%LIBRARY%%lib/libstorm.so.9
6
%%LIBRARY%%lib/libstorm.so.9.22.0
7
%%PORTDOCS%%%%DOCSDIR%%/History.txt
8
%%PORTDOCS%%%%DOCSDIR%%/README.md
9
%%PORTDOCS%%%%DOCSDIR%%/The MoPaQ File Format 0.9.txt
10
%%PORTDOCS%%%%DOCSDIR%%/The MoPaQ File Format 1.0.txt
11
%%PORTDOCS%%%%DOCSDIR%%/d3-authenticationcode/d3-authenticationcode-deDE.txt
12
%%PORTDOCS%%%%DOCSDIR%%/d3-authenticationcode/d3-authenticationcode-enGB.txt
13
%%PORTDOCS%%%%DOCSDIR%%/d3-authenticationcode/d3-authenticationcode-enSG.txt
14
%%PORTDOCS%%%%DOCSDIR%%/d3-authenticationcode/d3-authenticationcode-enUS.txt
15
%%PORTDOCS%%%%DOCSDIR%%/d3-authenticationcode/d3-authenticationcode-esES.txt
16
%%PORTDOCS%%%%DOCSDIR%%/d3-authenticationcode/d3-authenticationcode-esMX.txt
17
%%PORTDOCS%%%%DOCSDIR%%/d3-authenticationcode/d3-authenticationcode-frFR.txt
18
%%PORTDOCS%%%%DOCSDIR%%/d3-authenticationcode/d3-authenticationcode-itIT.txt
19
%%PORTDOCS%%%%DOCSDIR%%/d3-authenticationcode/d3-authenticationcode-koKR.txt
20
%%PORTDOCS%%%%DOCSDIR%%/d3-authenticationcode/d3-authenticationcode-plPL.txt
21
%%PORTDOCS%%%%DOCSDIR%%/d3-authenticationcode/d3-authenticationcode-ptBR.txt
22
%%PORTDOCS%%%%DOCSDIR%%/d3-authenticationcode/d3-authenticationcode-zhTW.txt
23
%%PORTDOCS%%%%DOCSDIR%%/hots-authenticationcode/hots-authenticationcode-bgdl.txt
24
%%PORTDOCS%%%%DOCSDIR%%/sc2-authenticationcode/sc2-authenticationcode-deDE.txt
25
%%PORTDOCS%%%%DOCSDIR%%/sc2-authenticationcode/sc2-authenticationcode-enGB.txt
26
%%PORTDOCS%%%%DOCSDIR%%/sc2-authenticationcode/sc2-authenticationcode-enUS.txt
27
%%PORTDOCS%%%%DOCSDIR%%/sc2-authenticationcode/sc2-authenticationcode-esES.txt
28
%%PORTDOCS%%%%DOCSDIR%%/sc2-authenticationcode/sc2-authenticationcode-esMX.txt
29
%%PORTDOCS%%%%DOCSDIR%%/sc2-authenticationcode/sc2-authenticationcode-frFR.txt
30
%%PORTDOCS%%%%DOCSDIR%%/sc2-authenticationcode/sc2-authenticationcode-itIT.txt
31
%%PORTDOCS%%%%DOCSDIR%%/sc2-authenticationcode/sc2-authenticationcode-koKR.txt
32
%%PORTDOCS%%%%DOCSDIR%%/sc2-authenticationcode/sc2-authenticationcode-plPL.txt
33
%%PORTDOCS%%%%DOCSDIR%%/sc2-authenticationcode/sc2-authenticationcode-ptBR.txt
34
%%PORTDOCS%%%%DOCSDIR%%/sc2-authenticationcode/sc2-authenticationcode-ruRU.txt
35
%%PORTDOCS%%%%DOCSDIR%%/sc2-authenticationcode/sc2-authenticationcode-zhTW.txt

Return to bug 260561