aboutsummaryrefslogtreecommitdiffstats
path: root/textproc/bib2html/Makefile
blob: e839998080813be60e0e827d52d93e1714b31b64 (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
35
36
37
38
39
40
41
42
43
# Created by: ijliao
# $FreeBSD$

PORTNAME=   bib2html
DISTVERSION=    5.1-1
PORTREVISION=   2
CATEGORIES= textproc print
MASTER_SITES=   http://www.arakhne.org/IMG/gz/ \
        http://fresh.t-systems-sfr.com/fresh/unix/src/privat2/
DISTNAME=   ${PORTNAME}_${DISTVERSION}

MAINTAINER= ports@FreeBSD.org
COMMENT=    BibTeX to HTML Translator

BROKEN=     unfetchable

LICENSE=    GPLv2+
LICENSE_FILE=   ${WRKSRC}/../COPYING

WRKSRC=     ${WRKDIR}/${PORTNAME}-${DISTVERSION:C/-[0-9]$//}/src

USES=       perl5 shebangfix
SHEBANG_FILES=  bib2html.pl bib2xml.pl
USE_PERL5=  run
NO_BUILD=   yes

post-patch:
    @${SED} -e \
        's:= "$$0";:= "${SITE_PERL}/Bib2HTML";:g' \
        < ${WRKSRC}/bib2html.pl > ${WRKSRC}/bib2html
    @${SED} -e \
        's:= "$$0";:= "${SITE_PERL}/Bib2HTML";:g' \
        < ${WRKSRC}/bib2xml.pl > ${WRKSRC}/bib2xml

do-install:
    ${INSTALL_SCRIPT} ${WRKSRC}/bib2html ${STAGEDIR}${PREFIX}/bin
    ${INSTALL_SCRIPT} ${WRKSRC}/bib2xml ${STAGEDIR}${PREFIX}/bin
    @${MKDIR} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/Bib2HTML
    cd ${WRKSRC}/Bib2HTML && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/Bib2HTML
    ${FIND} ${STAGEDIR}${PREFIX}/${SITE_PERL_REL}/Bib2HTML -type f | \
        ${SED} "s,^${STAGEDIR}${PREFIX}/,," >> ${TMPPLIST}

.include <bsd.port.mk>