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

(-)biology/gff2ps/Makefile (-12 / +23 lines)
Lines 9-44 Link Here
9
PORTVERSION=	0.98d
9
PORTVERSION=	0.98d
10
PORTREVISION=	2
10
PORTREVISION=	2
11
CATEGORIES=	biology
11
CATEGORIES=	biology
12
MASTER_SITES=	ftp://www1.imim.es/pub/gff_tools/gff2ps/:prog \
12
MASTER_SITES=	ftp://genome.crg.es/pub/gff_tools/gff2ps/ \
13
		http://www1.imim.es/software/gfftools/gff2ps_docs/manual/:doc
13
		http://genome.crg.es/software/gfftools/gff2ps_docs/manual/:doc
14
DISTFILES=	${PORTNAME}_v${PORTVERSION}.gz:prog ${GFF2PS_MAN}.gz:doc
14
DISTFILES=	${PORTNAME}_v${PORTVERSION}.gz
15
.if !defined(NOPORTDOCS)
16
DISTFILES+=	${GFF2PS_MAN}.gz:doc
17
.endif
15
18
16
MAINTAINER=	ports@FreeBSD.org
19
MAINTAINER=	ports@FreeBSD.org
17
COMMENT=	Converts gff-formated genomic data-sets to PostScript
20
COMMENT=	Converts gff-formated genomic data-sets to PostScript
18
21
22
LICENSE=	GPLv2 # (or later)
23
19
RUN_DEPENDS=	gawk:${PORTSDIR}/lang/gawk \
24
RUN_DEPENDS=	gawk:${PORTSDIR}/lang/gawk \
20
		bash:${PORTSDIR}/shells/bash
25
		bash:${PORTSDIR}/shells/bash
21
26
22
GFF2PS_MAN=	MANUAL_GFF2PS_v0.96.ps
27
NO_WRKSUBDIR=	yes
23
PATCH_WRKSRC=	${WRKDIR}
24
25
NO_BUILD=	yes
28
NO_BUILD=	yes
26
29
27
post-patch:
30
PORTDOCS=	${GFF2PS_MAN}
28
	@${REINPLACE_CMD} -e 's,^#!/bin/bash,#!${LOCALBASE}/bin/bash,; \
31
PLIST_FILES=	bin/${PORTNAME}
29
		s,/usr/local/bin/gawk,${LOCALBASE}/bin/gawk,' ${WRKDIR}/gff2ps
32
33
GFF2PS_MAN=	MANUAL_GFF2PS_v0.96.ps
30
34
31
do-extract:
35
do-extract:
32
	@${MKDIR} ${WRKDIR}
36
	@${MKDIR} ${WRKDIR}
33
	@${GZCAT} ${DISTDIR}/${PORTNAME}_v${PORTVERSION}.gz \
37
	@${GZCAT} ${DISTDIR}/${PORTNAME}_v${PORTVERSION}.gz \
34
		> ${WRKDIR}/${PORTNAME}
38
		> ${WRKDIR}/${PORTNAME}
39
.if !defined(NOPORTDOCS)
35
	@${GZCAT} ${DISTDIR}/${GFF2PS_MAN}.gz > ${WRKDIR}/${GFF2PS_MAN}
40
	@${GZCAT} ${DISTDIR}/${GFF2PS_MAN}.gz > ${WRKDIR}/${GFF2PS_MAN}
41
.endif
42
43
post-patch:
44
	@${REINPLACE_CMD} -e \
45
		's|^#!/bin/bash|#!${LOCALBASE}/bin/bash| ; \
46
		 s|/usr/local/bin/gawk|${LOCALBASE}/bin/gawk|' ${WRKSRC}/gff2ps
36
47
37
do-install:
48
do-install:
38
	@${INSTALL_SCRIPT} ${WRKDIR}/gff2ps ${PREFIX}/bin
49
	${INSTALL_SCRIPT} ${WRKDIR}/gff2ps ${PREFIX}/bin
39
.ifndef(NOPORTDOCS)
50
.if !defined(NOPORTDOCS)
40
	@${MKDIR} ${DOCSDIR}
51
	@${MKDIR} ${DOCSDIR}
41
	@${INSTALL_DATA} ${WRKDIR}/${GFF2PS_MAN} ${DOCSDIR}
52
	${INSTALL_DATA} ${WRKDIR}/${GFF2PS_MAN} ${DOCSDIR}
42
.endif
53
.endif
43
54
44
.include <bsd.port.mk>
55
.include <bsd.port.mk>
(-)biology/gff2ps/pkg-descr (-5 / +5 lines)
Lines 1-6 Link Here
1
gff2ps is a script program developed with the aim of converting gff-formatted
1
gff2ps is a script program developed with the aim of converting
2
records into high quality one-dimensional plots in PostScript. Such plots maybe
2
gff-formatted records into high quality one-dimensional plots in
3
useful for comparing genomic structures and to visualizing outputs from genome
3
PostScript. Such plots maybe useful for comparing genomic structures
4
annotation programs.
4
and to visualizing outputs from genome annotation programs.
5
5
6
WWW: http://www1.imim.es/software/gfftools/GFF2PS.html
6
WWW: http://genome.crg.es/software/gfftools/GFF2PS.html
(-)biology/gff2ps/pkg-plist (-3 lines)
Lines 1-3 Link Here
1
bin/gff2ps
2
%%PORTDOCS%%%%DOCSDIR%%/MANUAL_GFF2PS_v0.96.ps
3
%%PORTDOCS%%@dirrm %%DOCSDIR%%

Return to bug 164985