File:  [cvs.NetBSD.org] / pkgsrc / archivers / libunrar / Makefile
Revision 1.2: download - view: text, annotated - select for diffs
Wed Jan 24 23:44:38 2024 UTC (11 months, 3 weeks ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2024Q4-base, pkgsrc-2024Q4, pkgsrc-2024Q3-base, pkgsrc-2024Q3, pkgsrc-2024Q2-base, pkgsrc-2024Q2, pkgsrc-2024Q1-base, pkgsrc-2024Q1, HEAD
libunrar: install properly

# $NetBSD: Makefile,v 1.2 2024/01/24 23:44:38 adam Exp $

.include "../../archivers/unrar/Makefile.common"
PKGNAME=	${DISTNAME:S/^/lib/:S/src//}

BUILD_TARGET=		lib
INSTALLATION_DIRS=	include lib
CXXFLAGS+=		-DRARDLL

.include "../../mk/bsd.prefs.mk"

.if ${SHLIB_TYPE} == "dylib"
SOEXT=	dylib
.else
SOEXT=	so
.endif

do-install:
	${INSTALL_DATA} ${WRKSRC}/dll.hpp ${DESTDIR}${PREFIX}/include
	${INSTALL_DATA} ${WRKSRC}/os.hpp ${DESTDIR}${PREFIX}/include
	${INSTALL_DATA} ${WRKSRC}/raros.hpp ${DESTDIR}${PREFIX}/include
	${INSTALL_LIB} ${WRKSRC}/libunrar.so ${DESTDIR}${PREFIX}/lib/libunrar.${SOEXT}
.if ${OPSYS} == "Darwin"
	install_name_tool -id ${PREFIX}/lib/libunrar.${SOEXT} \
		${DESTDIR}${PREFIX}/lib/libunrar.${SOEXT}
.endif

.include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>