View | Details | Raw Unified | Return to bug 41027
Collapse All | Expand All

(-)cad/gerbv/Makefile (-8 / +9 lines)
Lines 8-40 Link Here
8
8
9
PORTNAME=	gerbv
9
PORTNAME=	gerbv
10
PORTVERSION=	0.0.9
10
PORTVERSION=	0.0.9
11
#PORTREVISION=	1
11
CATEGORIES=	cad
12
CATEGORIES=	cad
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
13
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
13
MASTER_SITE_SUBDIR=	${PORTNAME}
14
MASTER_SITE_SUBDIR=	${PORTNAME}
14
15
15
MAINTAINER=	ports@FreeBSD.org
16
MAINTAINER=	ports@FreeBSD.org
16
17
17
LIB_DEPENDS=	gdk_pixbuf:${PORTSDIR}/graphics/gdk-pixbuf \
18
LIB_DEPENDS=	gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
18
		png:${PORTSDIR}/graphics/png \
19
		gnugetopt:${PORTSDIR}/devel/libgnugetopt
20
19
21
USE_REINPLACE=	yes
20
USE_REINPLACE=	yes
22
USE_GTK=	yes
21
USE_GNOMENG=	yes
22
USE_GNOME=	gdkpixbuf
23
GNU_CONFIGURE=	yes
23
GNU_CONFIGURE=	yes
24
CONFIGURE_ENV=	CPPFLAGS="${CXXFLAGS} -I${LOCALBASE}/include" \
24
CONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include" \
25
		LDFLAGS="-L${LOCALBASE}/lib -lgnugetopt"
25
		LDFLAGS="-L${LOCALBASE}/lib -lgnugetopt"
26
CONFIGURE_ARGS=	--enable-exportpng
26
27
27
MAN1=	gerbv.1
28
MAN1=	gerbv.1
28
29
29
post-patch:
30
post-patch:
30
	@${REINPLACE_CMD} -e "s|malloc.h|stdlib.h|g" ${WRKSRC}/src/amacro.c
31
	@${REINPLACE_CMD} -e "s|malloc.h|stdlib.h|g" ${WRKSRC}/src/amacro.c
31
32
32
.if !defined(NOPORTDOCS)
33
post-install:
33
post-install:
34
.if !defined(NOPORTDOCS)
34
	@${MKDIR} ${DOCSDIR}
35
	@${MKDIR} ${DOCSDIR}
35
	${CP} -R ${WRKSRC}/doc/* ${DOCSDIR}
36
	cd ${WRKSRC}/doc && pax -rw . ${DOCSDIR}
36
	@${MKDIR} ${EXAMPLESDIR}
37
	@${MKDIR} ${EXAMPLESDIR}
37
	${CP} -R ${WRKSRC}/example/* ${EXAMPLESDIR}
38
	cd ${WRKSRC}/example && pax -rw . ${EXAMPLESDIR}
38
.endif
39
.endif
39
40
40
.include <bsd.port.mk>
41
.include <bsd.port.mk>
(-)cad/gerbv/pkg-plist (-15 / +15 lines)
Lines 1-11 Link Here
1
bin/gerbv
1
bin/gerbv
2
share/gerbv/scheme/gerb-debug.scm
3
share/gerbv/scheme/gerb-ps.scm
4
@dirrm share/gerbv/scheme
5
@dirrm share/gerbv
6
%%PORTDOCS%%share/doc/gerbv/aperturemacro.txt
2
%%PORTDOCS%%share/doc/gerbv/aperturemacro.txt
7
%%PORTDOCS%%share/doc/gerbv/sources.txt
3
%%PORTDOCS%%share/doc/gerbv/sources.txt
8
%%PORTDOCS%%@dirrm share/doc/gerbv
9
%%PORTDOCS%%share/examples/gerbv/Mentor-BoardStation/README.txt
4
%%PORTDOCS%%share/examples/gerbv/Mentor-BoardStation/README.txt
10
%%PORTDOCS%%share/examples/gerbv/Mentor-BoardStation/artwork_1.grb
5
%%PORTDOCS%%share/examples/gerbv/Mentor-BoardStation/artwork_1.grb
11
%%PORTDOCS%%share/examples/gerbv/am-test/am-test.gbx
6
%%PORTDOCS%%share/examples/gerbv/am-test/am-test.gbx
Lines 16-24 Link Here
16
%%PORTDOCS%%share/examples/gerbv/dan/top.gbx
11
%%PORTDOCS%%share/examples/gerbv/dan/top.gbx
17
%%PORTDOCS%%share/examples/gerbv/eaglecad1/top-cop.gbx
12
%%PORTDOCS%%share/examples/gerbv/eaglecad1/top-cop.gbx
18
%%PORTDOCS%%share/examples/gerbv/eaglecad1/top-cop.pdf
13
%%PORTDOCS%%share/examples/gerbv/eaglecad1/top-cop.pdf
19
%%PORTDOCS%%share/examples/gerbv/ekf/ekf_08.apt
20
%%PORTDOCS%%share/examples/gerbv/ekf/README
14
%%PORTDOCS%%share/examples/gerbv/ekf/README
21
%%PORTDOCS%%share/examples/gerbv/ekf/ekf.gap
15
%%PORTDOCS%%share/examples/gerbv/ekf/ekf.gap
16
%%PORTDOCS%%share/examples/gerbv/ekf/ekf_08.apt
22
%%PORTDOCS%%share/examples/gerbv/ekf/l1.off
17
%%PORTDOCS%%share/examples/gerbv/ekf/l1.off
23
%%PORTDOCS%%share/examples/gerbv/ekf2/README.txt
18
%%PORTDOCS%%share/examples/gerbv/ekf2/README.txt
24
%%PORTDOCS%%share/examples/gerbv/ekf2/d1.grb
19
%%PORTDOCS%%share/examples/gerbv/ekf2/d1.grb
Lines 63-75 Link Here
63
%%PORTDOCS%%share/examples/gerbv/orcad/rs232_cm.sst
58
%%PORTDOCS%%share/examples/gerbv/orcad/rs232_cm.sst
64
%%PORTDOCS%%share/examples/gerbv/orcad/rs232_cm.top
59
%%PORTDOCS%%share/examples/gerbv/orcad/rs232_cm.top
65
%%PORTDOCS%%share/examples/gerbv/orcad/thruhole.tap
60
%%PORTDOCS%%share/examples/gerbv/orcad/thruhole.tap
66
%%PORTDOCS%%@dirrm share/examples/gerbv/Mentor-BoardStation
61
share/gerbv/scheme/gerb-debug.scm
67
%%PORTDOCS%%@dirrm share/examples/gerbv/am-test
62
share/gerbv/scheme/gerb-ps.scm
68
%%PORTDOCS%%@dirrm share/examples/gerbv/cslk
63
@dirrm share/gerbv/scheme
69
%%PORTDOCS%%@dirrm share/examples/gerbv/dan
64
@dirrm share/gerbv
70
%%PORTDOCS%%@dirrm share/examples/gerbv/eaglecad1
71
%%PORTDOCS%%@dirrm share/examples/gerbv/ekf
72
%%PORTDOCS%%@dirrm share/examples/gerbv/ekf2
73
%%PORTDOCS%%@dirrm share/examples/gerbv/nollezappare
74
%%PORTDOCS%%@dirrm share/examples/gerbv/numpres
75
%%PORTDOCS%%@dirrm share/examples/gerbv/orcad
65
%%PORTDOCS%%@dirrm share/examples/gerbv/orcad
66
%%PORTDOCS%%@dirrm share/examples/gerbv/numpres
67
%%PORTDOCS%%@dirrm share/examples/gerbv/nollezappare
68
%%PORTDOCS%%@dirrm share/examples/gerbv/ekf2
69
%%PORTDOCS%%@dirrm share/examples/gerbv/ekf
70
%%PORTDOCS%%@dirrm share/examples/gerbv/eaglecad1
71
%%PORTDOCS%%@dirrm share/examples/gerbv/dan
72
%%PORTDOCS%%@dirrm share/examples/gerbv/cslk
73
%%PORTDOCS%%@dirrm share/examples/gerbv/am-test
74
%%PORTDOCS%%@dirrm share/examples/gerbv/Mentor-BoardStation
75
%%PORTDOCS%%@dirrm share/doc/gerbv

Return to bug 41027