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

(-)textproc/amberfish/Makefile (-12 / +18 lines)
Lines 3-35 Link Here
3
3
4
PORTNAME=	amberfish
4
PORTNAME=	amberfish
5
PORTVERSION=	1.6.4
5
PORTVERSION=	1.6.4
6
PORTREVISION=	1
6
CATEGORIES=	textproc databases
7
CATEGORIES=	textproc databases
7
MASTER_SITES=	SF/${PORTNAME}/Amberfish%20source%20-%20stable/${PORTVERSION}	\
8
MASTER_SITES=	SF/${PORTNAME}/Amberfish%20source%20-%20stable/${PORTVERSION}	\
8
		http://etymon.com/software/amberfish/stable/
9
		http://etymon.com/software/amberfish/stable/
9
10
10
11
MAINTAINER=	ports@FreeBSD.org
11
MAINTAINER=	ports@FreeBSD.org
12
COMMENT=	General purpose text retrieval Software
12
COMMENT=	General purpose text retrieval Software
13
13
14
LIB_DEPENDS=	xerces-c.27:${PORTSDIR}/textproc/xerces-c2
14
LIB_DEPENDS=	libxerces-c.so.27:${PORTSDIR}/textproc/xerces-c2
15
15
16
USES=		gmake
16
GNU_CONFIGURE=	yes
17
GNU_CONFIGURE=	yes
17
USE_GMAKE=	yes
18
ALL_TARGET=	all html
18
19
19
MAN1=	af.1
20
PORTDOCS=	*
21
PLIST_FILES=	bin/af man/man1/af.1.gz
20
22
21
NO_STAGE=	yes
22
post-extract:
23
post-extract:
23
	${INSTALL_DATA} ${FILESDIR}/porter.cc ${WRKSRC}/src
24
	${INSTALL_DATA} ${FILESDIR}/porter.cc ${WRKSRC}/src
24
25
25
.if !defined(NOPORTDOCS)
26
post-patch:
26
post-build:
27
	@${REINPLACE_CMD} -e \
27
	@(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} html)
28
		's|$${MAKEFLAGS} ||' ${WRKSRC}/Makefile
29
	@${REINPLACE_CMD} -e \
30
		's|cp |$${BSD_INSTALL_MAN} |' ${WRKSRC}/doc/Makefile.in
31
	@${REINPLACE_CMD} -e \
32
		's|-O3 |@CFLAGS@ | ; \
33
		 s|make strip|| ; \
34
		 s|cp |$${BSD_INSTALL_PROGRAM} |' ${WRKSRC}/src/Makefile.in
28
35
29
post-install:
36
post-install:
30
	${MKDIR} ${DOCSDIR}
37
	@${MKDIR} ${STAGEDIR}${DOCSDIR}
31
	${INSTALL_DATA} ${WRKSRC}/amberfish.png ${DOCSDIR}
38
	(cd ${WRKSRC} && ${INSTALL_DATA} amberfish.png ${STAGEDIR}${DOCSDIR})
32
	${INSTALL_MAN} ${WRKSRC}/doc/html/*.html ${DOCSDIR}
39
	(cd ${WRKSRC}/doc/html && ${INSTALL_DATA} *.html ${STAGEDIR}${DOCSDIR})
33
.endif
34
40
35
.include <bsd.port.mk>
41
.include <bsd.port.mk>
(-)textproc/amberfish/files/patch-Makefile.in (-11 lines)
Lines 1-11 Link Here
1
--- src/Makefile.in.orig	2008-08-12 11:45:08.000000000 -0500
2
+++ src/Makefile.in	2008-08-12 11:46:07.000000000 -0500
3
@@ -66,7 +66,7 @@
4
 	strip af
5
 
6
 install: all
7
-	make strip
8
+	${MAKE} strip
9
 	mkdir -p ${PREFIXBIN}
10
 	cp ${BIN} ${PREFIXBIN}/.
11
 
(-)textproc/amberfish/pkg-plist (-17 lines)
Lines 1-17 Link Here
1
bin/af
2
%%PORTDOCS%%%%DOCSDIR%%/Fields-and-XML.html
3
%%PORTDOCS%%%%DOCSDIR%%/Fields.html
4
%%PORTDOCS%%%%DOCSDIR%%/Indexing.html
5
%%PORTDOCS%%%%DOCSDIR%%/Introduction.html
6
%%PORTDOCS%%%%DOCSDIR%%/Listing-database-information.html
7
%%PORTDOCS%%%%DOCSDIR%%/More-about-XML.html
8
%%PORTDOCS%%%%DOCSDIR%%/Multiple-databases.html
9
%%PORTDOCS%%%%DOCSDIR%%/Multiple-documents-in-a-file.html
10
%%PORTDOCS%%%%DOCSDIR%%/Phrases.html
11
%%PORTDOCS%%%%DOCSDIR%%/Relevance-ranking.html
12
%%PORTDOCS%%%%DOCSDIR%%/Right-truncation.html
13
%%PORTDOCS%%%%DOCSDIR%%/Searching.html
14
%%PORTDOCS%%%%DOCSDIR%%/Tutorial.html
15
%%PORTDOCS%%%%DOCSDIR%%/amberfish.png
16
%%PORTDOCS%%%%DOCSDIR%%/index.html
17
%%PORTDOCS%%@dirrm %%DOCSDIR%%

Return to bug 184865