Edit

IABSD.fr/ports/archivers/deco/Makefile

Branch :

  • Show log

    Commit

  • Author : espie
    Date : 2023-09-05 14:59:17
    Hash : 1aad0f31
    Message : switch ports to new SITES note that sltar, unarj, ha have unresponsive SITES.

  • archivers/deco/Makefile
  • COMMENT=	extract various archive file formats
    
    V=		1.6.4
    ARCHIVE_V=	1.7
    PKGNAME=	deco-archive-${V}
    REVISION=	0
    
    CATEGORIES=	archivers
    
    # GPLv3 only
    PERMIT_PACKAGE=	Yes
    
    WANTLIB=	c
    
    SITES=		https://github.com/peha/
    
    DISTFILES=	deco-{deco/archive/}${V}${EXTRACT_SUFX} \
    		deco-archive-{deco-archive/archive/}${ARCHIVE_V}${EXTRACT_SUFX}
    
    DECO=		${WRKDIR}/deco-${V}
    ARCHIVE=	${WRKDIR}/deco-archive-${ARCHIVE_V}
    
    RUN_DEPENDS=	archivers/arc \
    		archivers/bzip2 \
    		archivers/cabextract \
    		archivers/p7zip \
    		archivers/lzop \
    		archivers/rzip \
    		archivers/unzip \
    		archivers/zoo \
    		audio/flac \
    		converters/rpm2cpio
    
    MAKE_FLAGS=	CC="${CC}" CFLAGS="${CFLAGS} -D_BSD_SOURCE"
    
    NO_TEST=	Yes
    
    do-build:
    	cd ${DECO} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} \
    		${MAKE_FLAGS} -f ${MAKE_FILE}
    	cd ${ARCHIVE} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} \
    		${MAKE_FLAGS} -f ${MAKE_FILE}
    
    do-install:
    	${INSTALL_DATA_DIR} ${PREFIX}/share/deco
    	${INSTALL_PROGRAM} ${DECO}/deco ${PREFIX}/bin
    .for i in LICENSE Makefile NEWS README.md config.mk
    	rm ${ARCHIVE}/${i}
    .endfor
    	cd ${ARCHIVE} && cp -R * ${PREFIX}/share/deco
    
    .include <bsd.port.mk>