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> |