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

(-)cad/geda/Makefile (-18 / +9 lines)
Lines 2-8 Link Here
2
# $FreeBSD: head/cad/geda/Makefile 327711 2013-09-20 15:58:41Z bapt $
2
# $FreeBSD: head/cad/geda/Makefile 327711 2013-09-20 15:58:41Z bapt $
3
3
4
PORTNAME=	geda
4
PORTNAME=	geda
5
PORTVERSION=	1.8.1
5
PORTVERSION=	1.8.2
6
PORTEPOCH=	1
6
PORTEPOCH=	1
7
CATEGORIES=	cad
7
CATEGORIES=	cad
8
MASTER_SITES=	http://ftp.geda-project.org/geda-gaf/stable/%SUBDIR%/
8
MASTER_SITES=	http://ftp.geda-project.org/geda-gaf/stable/%SUBDIR%/
Lines 20-27 Link Here
20
20
21
OPTIONS_DEFINE=	DOCS
21
OPTIONS_DEFINE=	DOCS
22
22
23
USES=		pathfix gettext perl5 gmake pkgconfig
23
USES=		desktop-file-utils gettext gmake pathfix perl5 pkgconfig \
24
USE_GNOME=	desktopfileutils gtk20
24
		shared-mime-info shebangfix
25
SHEBANG_FILES=	examples/lightning_detector/bom libgeda/docs/*.dox \
26
		utils/gxyrs/*.pl utils/scripts/* \
27
		utils/docs/*.dox gattrib/docs/*.dox \
28
		gschem/docs/*.dox gsymcheck/docs/*.dox \
29
		gnetlist/docs/*.dox
30
USE_GNOME=	gtk20
25
USE_PERL5=	run
31
USE_PERL5=	run
26
USE_PYTHON=	run
32
USE_PYTHON=	run
27
USE_AUTOTOOLS=	libtool
33
USE_AUTOTOOLS=	libtool
Lines 35-46 Link Here
35
DOCSDIR=	${PREFIX}/share/doc/${PORTNAME}-gaf
41
DOCSDIR=	${PREFIX}/share/doc/${PORTNAME}-gaf
36
DATADIR=	${PREFIX}/share/gEDA
42
DATADIR=	${PREFIX}/share/gEDA
37
43
38
MAN1=		convert_sym.1 garchive.1 gattrib.1 gmk_sym.1 \
39
		gnetlist.1 grenum.1 gsch2pcb.1 gschem.1 \
40
		gschlas.1 gsymcheck.1 gsymfix.1 gxyrs.1 \
41
		olib.1 pads_backannotate.1 pcb_backannotate.1 refdes_renum.1 \
42
		sarlacc_schem.1 sarlacc_sym.1 schdiff.1 smash_megafile.1 \
43
		sw2asc.1 tragesym.1
44
INFO=		geda-scheme
44
INFO=		geda-scheme
45
45
46
CONFLICTS=	geda-docs-[0-9]* geda-examples-[0-9]* geda-gattrib-[0-9]* \
46
CONFLICTS=	geda-docs-[0-9]* geda-examples-[0-9]* geda-gattrib-[0-9]* \
Lines 49-61 Link Here
49
49
50
PORTSCOUT=	limitw:1,even
50
PORTSCOUT=	limitw:1,even
51
51
52
NO_STAGE=	yes
53
.include <bsd.port.options.mk>
52
.include <bsd.port.options.mk>
54
53
55
.if empty(PORT_OPTIONS:MDOCS)
56
CONFIGURE_ARGS+=--docdir=${WRKDIR}/fakeroot
57
.endif
58
59
post-patch:
54
post-patch:
60
.for dir in gattrib gschem libgeda
55
.for dir in gattrib gschem libgeda
61
	@${REINPLACE_CMD} -e \
56
	@${REINPLACE_CMD} -e \
Lines 63-71 Link Here
63
.endfor
58
.endfor
64
	@${REINPLACE_CMD} -e \
59
	@${REINPLACE_CMD} -e \
65
		'/OS_LINUX=/s|no|yes|' ${WRKSRC}/configure
60
		'/OS_LINUX=/s|no|yes|' ${WRKSRC}/configure
66
	@${GREP} -lR "/usr/bin/python" ${WRKSRC} | ${XARGS} \
67
		${REINPLACE_CMD} -e '/^#!/s|/usr/bin|${LOCALBASE}/bin|'
68
	@${GREP} -lR "/usr/bin/perl" ${WRKSRC} | ${XARGS} \
69
		${REINPLACE_CMD} -e '/^#!/s|/usr/bin|${LOCALBASE}/bin|'
70
61
71
.include <bsd.port.mk>
62
.include <bsd.port.mk>
(-)cad/geda/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (geda-gaf-1.8.1.tar.gz) = 026888ce21cb83a3543a7554de0ddc610cc8dc6ce2341df17c5b3305d6dcbb10
1
SHA256 (geda-gaf-1.8.2.tar.gz) = bbf4773aef1b5a51a8d6f4c3fa288c047340cc62dd6e14d7928fcc6e4051b721
2
SIZE (geda-gaf-1.8.1.tar.gz) = 11197244
2
SIZE (geda-gaf-1.8.2.tar.gz) = 11282353
(-)cad/geda/pkg-plist (-4 / +22 lines)
Lines 37-42 Link Here
37
lib/libgeda.so
37
lib/libgeda.so
38
lib/libgeda.so.42
38
lib/libgeda.so.42
39
libdata/pkgconfig/libgeda.pc
39
libdata/pkgconfig/libgeda.pc
40
man/man1/convert_sym.1.gz
41
man/man1/garchive.1.gz
42
man/man1/gattrib.1.gz
43
man/man1/gmk_sym.1.gz
44
man/man1/gnetlist.1.gz
45
man/man1/grenum.1.gz
46
man/man1/gsch2pcb.1.gz
47
man/man1/gschem.1.gz
48
man/man1/gschlas.1.gz
49
man/man1/gsymcheck.1.gz
50
man/man1/gsymfix.1.gz
51
man/man1/gxyrs.1.gz
52
man/man1/olib.1.gz
53
man/man1/pads_backannotate.1.gz
54
man/man1/pcb_backannotate.1.gz
55
man/man1/refdes_renum.1.gz
56
man/man1/sarlacc_schem.1.gz
57
man/man1/sarlacc_sym.1.gz
58
man/man1/schdiff.1.gz
59
man/man1/smash_megafile.1.gz
60
man/man1/sw2asc.1.gz
61
man/man1/tragesym.1.gz
40
share/applications/geda-gattrib.desktop
62
share/applications/geda-gattrib.desktop
41
share/applications/geda-gschem.desktop
63
share/applications/geda-gschem.desktop
42
%%PORTDOCS%%%%DOCSDIR%%/examples/README
64
%%PORTDOCS%%%%DOCSDIR%%/examples/README
Lines 2400-2406 Link Here
2400
%%PORTDOCS%%@dirrm %%DOCSDIR%%/examples
2422
%%PORTDOCS%%@dirrm %%DOCSDIR%%/examples
2401
%%PORTDOCS%%@dirrm %%DOCSDIR%%
2423
%%PORTDOCS%%@dirrm %%DOCSDIR%%
2402
@dirrm include/libgeda
2424
@dirrm include/libgeda
2403
@exec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
2404
@unexec %%LOCALBASE%%/bin/update-mime-database %D/share/mime
2405
@exec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true
2406
@unexec %%LOCALBASE%%/bin/update-desktop-database > /dev/null || /usr/bin/true

Return to bug 183566