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

(-)Makefile (-4 / +10 lines)
Lines 2-15 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	gprolog
4
PORTNAME=	gprolog
5
PORTVERSION=	1.4.1
5
PORTVERSION=	1.4.4
6
CATEGORIES=	lang
6
CATEGORIES=	lang
7
# MASTER_SITES=	http://www.gprolog.org/
7
MASTER_SITES=	http://www.gprolog.org/
8
MASTER_SITES=	http://gprolog.univ-paris1.fr/old_versions/
9
8
10
MAINTAINER=	nsmoot@make.sh
9
MAINTAINER=	nsmoot@make.sh
11
COMMENT=	Free Prolog compiler
10
COMMENT=	Free Prolog compiler
12
11
12
LICENSE=	GPLv2
13
13
ONLY_FOR_ARCHS=	i386 amd64
14
ONLY_FOR_ARCHS=	i386 amd64
14
15
15
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
16
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
Lines 19-24 Link Here
19
USE_AUTOTOOLS=	autoconf
20
USE_AUTOTOOLS=	autoconf
20
CONFIGURE_ARGS=	--with-c-flags="${CFLAGS}"
21
CONFIGURE_ARGS=	--with-c-flags="${CFLAGS}"
21
CONFIGURE_TARGET=	${ARCH:S/amd64/x86_64/}-portbld-freebsd${OSREL}
22
CONFIGURE_TARGET=	${ARCH:S/amd64/x86_64/}-portbld-freebsd${OSREL}
23
MAKE_JOBS_UNSAFE=	yes
22
24
23
PLIST_SUB+=	GPROLOG_VER=${PORTVERSION}
25
PLIST_SUB+=	GPROLOG_VER=${PORTVERSION}
24
26
Lines 26-32 Link Here
26
OPTIONS_DEFAULT=FD
28
OPTIONS_DEFAULT=FD
27
FD_DESC=	Enable finite domain constraint solver
29
FD_DESC=	Enable finite domain constraint solver
28
30
29
NO_STAGE=	yes
30
.include <bsd.port.options.mk>
31
.include <bsd.port.options.mk>
31
32
32
.if ${PORT_OPTIONS:MDOCS}
33
.if ${PORT_OPTIONS:MDOCS}
Lines 51-54 Link Here
51
PLIST_SUB+=	FD=""
52
PLIST_SUB+=	FD=""
52
.endif
53
.endif
53
54
55
post-configure:
56
	${REINPLACE_CMD} -E 's|^(INSTALL_PROGRAM *= *install +-s +-m) 555|\1 755|g' ${WRKSRC}/Makefile
57
	${REINPLACE_CMD} -E 's|^(INSTALL_DATA *= *install +-m) 444|\1 644|g' ${WRKSRC}/Makefile
58
	${REINPLACE_CMD} 's|$$(LN_S) $$(INSTALL_DIR)/bin|$$(LN_S) ../${PORTNAME}-${PORTVERSION}/bin|g' ${WRKSRC}/Makefile
59
54
.include <bsd.port.mk>
60
.include <bsd.port.mk>
(-)distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (gprolog-1.4.1.tar.gz) = e2819ed9c426138d3191e4d97ae5121cf97e132eecf102400f87f1e372a05b72
1
SHA256 (gprolog-1.4.4.tar.gz) = 18c0e9644b33afd4dd3cdf29f94c099ad820d65e0c99da5495b1ae43b4f2b18e
2
SIZE (gprolog-1.4.1.tar.gz) = 3273781
2
SIZE (gprolog-1.4.4.tar.gz) = 3538152
(-)pkg-descr (-1 / +1 lines)
Lines 17-20 Link Here
17
(FD). This opens contraint logic pogramming to the user combining the power
17
(FD). This opens contraint logic pogramming to the user combining the power
18
of constraint programming to the declarativity of logic programming.
18
of constraint programming to the declarativity of logic programming.
19
19
20
WWW: http://gnu-prolog.inria.fr/
20
WWW: http://www.gprolog.org/
(-)pkg-plist (-16 / +17 lines)
Lines 5-34 Link Here
5
bin/ma2asm
5
bin/ma2asm
6
bin/pl2wam
6
bin/pl2wam
7
bin/wam2ma
7
bin/wam2ma
8
%%FD%%gprolog-%%GPROLOG_VER%%/bin/fd2c
9
%%FD%%gprolog-%%GPROLOG_VER%%/lib/all_fd_bips.o
10
%%FD%%gprolog-%%GPROLOG_VER%%/lib/libbips_fd.a
11
%%FD%%gprolog-%%GPROLOG_VER%%/lib/libengine_fd.a
12
gprolog-%%GPROLOG_VER%%/COPYING
13
gprolog-%%GPROLOG_VER%%/ChangeLog
14
gprolog-%%GPROLOG_VER%%/NEWS
15
gprolog-%%GPROLOG_VER%%/README
16
gprolog-%%GPROLOG_VER%%/VERSION
8
gprolog-%%GPROLOG_VER%%/bin/gplc
17
gprolog-%%GPROLOG_VER%%/bin/gplc
18
gprolog-%%GPROLOG_VER%%/bin/gprolog
9
gprolog-%%GPROLOG_VER%%/bin/hexgplc
19
gprolog-%%GPROLOG_VER%%/bin/hexgplc
10
gprolog-%%GPROLOG_VER%%/bin/gprolog
20
gprolog-%%GPROLOG_VER%%/bin/ma2asm
11
gprolog-%%GPROLOG_VER%%/bin/pl2wam
21
gprolog-%%GPROLOG_VER%%/bin/pl2wam
12
gprolog-%%GPROLOG_VER%%/bin/wam2ma
22
gprolog-%%GPROLOG_VER%%/bin/wam2ma
13
gprolog-%%GPROLOG_VER%%/bin/ma2asm
23
gprolog-%%GPROLOG_VER%%/gprolog.ico
14
%%FD%%gprolog-%%GPROLOG_VER%%/bin/fd2c
24
gprolog-%%GPROLOG_VER%%/include/fd_to_c.h
15
gprolog-%%GPROLOG_VER%%/include/gprolog.h
25
gprolog-%%GPROLOG_VER%%/include/gprolog.h
16
gprolog-%%GPROLOG_VER%%/include/fd_to_c.h
17
gprolog-%%GPROLOG_VER%%/lib/top_level.o
18
gprolog-%%GPROLOG_VER%%/lib/all_pl_bips.o
26
gprolog-%%GPROLOG_VER%%/lib/all_pl_bips.o
19
gprolog-%%GPROLOG_VER%%/lib/debugger.o
27
gprolog-%%GPROLOG_VER%%/lib/debugger.o
20
%%FD%%gprolog-%%GPROLOG_VER%%/lib/all_fd_bips.o
28
gprolog-%%GPROLOG_VER%%/lib/libbips_pl.a
21
gprolog-%%GPROLOG_VER%%/lib/libengine_pl.a
29
gprolog-%%GPROLOG_VER%%/lib/libengine_pl.a
22
gprolog-%%GPROLOG_VER%%/lib/libbips_pl.a
23
%%FD%%gprolog-%%GPROLOG_VER%%/lib/libengine_fd.a
24
%%FD%%gprolog-%%GPROLOG_VER%%/lib/libbips_fd.a
25
gprolog-%%GPROLOG_VER%%/lib/liblinedit.a
30
gprolog-%%GPROLOG_VER%%/lib/liblinedit.a
26
gprolog-%%GPROLOG_VER%%/COPYING
31
gprolog-%%GPROLOG_VER%%/lib/top_level.o
27
gprolog-%%GPROLOG_VER%%/VERSION
32
@dirrm gprolog-%%GPROLOG_VER%%/bin
28
gprolog-%%GPROLOG_VER%%/NEWS
33
@dirrm gprolog-%%GPROLOG_VER%%/include
29
gprolog-%%GPROLOG_VER%%/README
30
gprolog-%%GPROLOG_VER%%/ChangeLog
31
@dirrm gprolog-%%GPROLOG_VER%%/lib
34
@dirrm gprolog-%%GPROLOG_VER%%/lib
32
@dirrm gprolog-%%GPROLOG_VER%%/include
33
@dirrm gprolog-%%GPROLOG_VER%%/bin
34
@dirrm gprolog-%%GPROLOG_VER%%
35
@dirrm gprolog-%%GPROLOG_VER%%

Return to bug 191072