aboutsummaryrefslogtreecommitdiffstats
path: root/cad/qcad-partslib/Makefile
blob: 3c68f3d5a74514e20d968f58335e695d7aa4b1f8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Created by: Michael Reifenberger <mr@FreeBSD.org>
# $FreeBSD$

PORTNAME=   qcad-partslib
PORTVERSION=    2.1.2.8.1
PORTREVISION=   5
CATEGORIES= cad
MASTER_SITES=   ftp://www.ribbonsoft.com/archives/partlibrary/
DISTNAME=   partlibrary-${PORTVERSION:S/.1$/-1/}
EXTRACT_ONLY=

MAINTAINER= mr@FreeBSD.org
COMMENT=    Professional CAD system

WRKSRC=     ${WRKDIR}/partlibrary-${PORTVERSION:S/.1$/-1/}
DATADIR=    share/qcad/library

NO_BUILD=   yes

do-install:
    @${MKDIR} ${STAGEDIR}/${PREFIX}/${DATADIR}
    ${TAR} -C ${STAGEDIR}/${PREFIX}/${DATADIR} --exclude CVS --unlink --strip-components 1 \
        -xvof ${_DISTDIR}${DISTFILES} 2>&1 | ${AWK} '   \
            $$1 != "x" {                \
                print "ERROR: " $$0 > "/dev/stderr"; exit 1 \
            } {                 \
                if (sub("/$$", "", $$2))    \
                    next ;          \
                else if ($$2 != "")     \
                    print "${DATADIR}/" $$2;    \
                next    \
            }' >> ${TMPPLIST}

.include <bsd.port.mk>