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

(-)ports/graphics/povray31/Makefile (-12 / +22 lines)
Lines 7-18 Link Here
7
7
8
PORTNAME=	povray
8
PORTNAME=	povray
9
PORTVERSION=	3.1g
9
PORTVERSION=	3.1g
10
PORTREVISION=	2
10
PORTREVISION=	3
11
CATEGORIES=	graphics
11
CATEGORIES=	graphics
12
MASTER_SITES=	ftp://ftp.povray.org/pub/povray/%SUBDIR%/ \
12
MASTER_SITES=	ftp://ftp.povray.org/pub/povray/%SUBDIR%/ \
13
		ftp://ftp.gigabell.net/pub/unix/apps/graphics/povray/%SUBDIR%/ \
14
		ftp://ftp.mirrorservice.org/sites/ftp.povray.org/pub/povray/%SUBDIR%/ \
13
		ftp://ftp.mirrorservice.org/sites/ftp.povray.org/pub/povray/%SUBDIR%/ \
15
		ftp://ftp.fh-aachen.de/pub/mirror/ftp.povray.org/povray/%SUBDIR%/ \
16
		${MASTER_SITE_RINGSERVER:S,%SUBDIR%,graphics/povray/%SUBDIR%,}
14
		${MASTER_SITE_RINGSERVER:S,%SUBDIR%,graphics/povray/%SUBDIR%,}
17
MASTER_SITE_SUBDIR=	Old-Versions/Official-3.1g/Unix
15
MASTER_SITE_SUBDIR=	Old-Versions/Official-3.1g/Unix
18
DISTNAME=	povray31
16
DISTNAME=	povray31
Lines 21-30 Link Here
21
MAINTAINER=	olli@fromme.com
19
MAINTAINER=	olli@fromme.com
22
COMMENT=	Persistence of Vision Ray Tracer
20
COMMENT=	Persistence of Vision Ray Tracer
23
21
24
#BUILD_DEPENDS=  unzip:${PORTSDIR}/archivers/unzip
25
LIB_DEPENDS=	png.6:${PORTSDIR}/graphics/png
22
LIB_DEPENDS=	png.6:${PORTSDIR}/graphics/png
26
23
24
OPTIONS=	X11 "X Window support" ON
25
27
DIST_SUBDIR=	povray31
26
DIST_SUBDIR=	povray31
27
LATEST_LINK=	povray31
28
28
29
#
29
#
30
#   I think all of this needs some explanation.
30
#   I think all of this needs some explanation.
Lines 34-51 Link Here
34
#   no UNIX source files for POV-Ray 3.1.
34
#   no UNIX source files for POV-Ray 3.1.
35
#
35
#
36
36
37
.include <bsd.port.pre.mk>
38
39
.if !defined(WITHOUT_X11)
37
USE_XORG=	x11
40
USE_XORG=	x11
38
MAN1=		povray.1
41
ALL_TARGET=	newxwin
42
POVBIN=		${BUILD_WRKSRC}/x-povray
43
.else
44
ALL_TARGET=	newunix
45
POVBIN=		${BUILD_WRKSRC}/povray
46
.endif
47
48
MAN1=		${LATEST_LINK}.1
39
49
40
POVLIB=		${PREFIX}/lib/povray31
50
POVLIB=		${PREFIX}/lib/${LATEST_LINK}
41
51
42
do-build:
52
BUILD_WRKSRC=	${WRKSRC}/source/unix
43
	@(cd ${WRKSRC}/source/unix; ${SETENV} ${MAKE_ENV} ${MAKE} newxwin)
53
MAKEFILE=	makefile
44
54
45
do-install:
55
do-install:
46
	@${MKDIR} ${POVLIB}/allscene
56
	@${MKDIR} ${POVLIB}/allscene
47
	@${TOUCH} ${POVLIB}/allscene/.bla
57
	@${TOUCH} ${POVLIB}/allscene/.bla
48
	@${INSTALL_PROGRAM} ${WRKSRC}/source/unix/x-povray ${PREFIX}/bin/povray
58
	@${INSTALL_PROGRAM} ${POVBIN} ${PREFIX}/bin/${LATEST_LINK}
49
	@(cd ${WRKSRC}; ${TAR} cpf - include scenes) | \
59
	@(cd ${WRKSRC}; ${TAR} cpf - include scenes) | \
50
		(cd ${POVLIB}; ${TAR} xpf -)
60
		(cd ${POVLIB}; ${TAR} xpf -)
51
	@${INSTALL_DATA} ${WRKSRC}/*.ini ${POVLIB}/
61
	@${INSTALL_DATA} ${WRKSRC}/*.ini ${POVLIB}/
Lines 53-63 Link Here
53
	@${INSTALL_DATA} ${WRKSRC}/*.txt ${POVLIB}/
63
	@${INSTALL_DATA} ${WRKSRC}/*.txt ${POVLIB}/
54
	@${INSTALL_DATA} ${WRKSRC}/*.gif ${WRKSRC}/*.xpm ${POVLIB}/
64
	@${INSTALL_DATA} ${WRKSRC}/*.gif ${WRKSRC}/*.xpm ${POVLIB}/
55
	@${INSTALL_SCRIPT} ${WRKSRC}/allscene.sh ${POVLIB}/
65
	@${INSTALL_SCRIPT} ${WRKSRC}/allscene.sh ${POVLIB}/
56
	@${RM} -f ${PREFIX}/man/man1/povray.1*
66
	@${MV} ${WRKSRC}/${PORTNAME}.1 ${WRKSRC}/${LATEST_LINK}.1
57
	@${INSTALL_MAN} ${WRKSRC}/povray.1 ${PREFIX}/man/man1
67
	@${INSTALL_MAN} ${WRKSRC}/${LATEST_LINK}.1 ${PREFIX}/man/man1
58
	@${CHMOD} -R a+rX,og-w ${POVLIB}
68
	@${CHMOD} -R a+rX,og-w ${POVLIB}
59
69
60
post-install:
70
post-install:
61
	@${SH} ${FILESDIR}/script
71
	@${SH} ${FILESDIR}/script
62
72
63
.include <bsd.port.mk>
73
.include <bsd.port.post.mk>
(-)ports/graphics/povray31/distinfo (-2 lines)
Lines 1-6 Link Here
1
MD5 (povray31/povuni_s.tgz) = 6da91fb1d3d48cd44f46b831760d233f
2
SHA256 (povray31/povuni_s.tgz) = 8170af7dd96e497c1bd2b7cd5af17b3edba75c0de87949c410faf9dc677ff609
1
SHA256 (povray31/povuni_s.tgz) = 8170af7dd96e497c1bd2b7cd5af17b3edba75c0de87949c410faf9dc677ff609
3
SIZE (povray31/povuni_s.tgz) = 946513
2
SIZE (povray31/povuni_s.tgz) = 946513
4
MD5 (povray31/povuni_d.tgz) = dff3b8f3bc2a6dd131a9d008d0f46295
5
SHA256 (povray31/povuni_d.tgz) = be7ad6c7f1ec53c3b2a790cc428cacdccf6c874f638f8d8c6fe906cd0b9a13ad
3
SHA256 (povray31/povuni_d.tgz) = be7ad6c7f1ec53c3b2a790cc428cacdccf6c874f638f8d8c6fe906cd0b9a13ad
6
SIZE (povray31/povuni_d.tgz) = 913748
4
SIZE (povray31/povuni_d.tgz) = 913748
(-)ports/graphics/povray31/pkg-plist (-1 / +1 lines)
Lines 1-4 Link Here
1
bin/povray
1
bin/povray31
2
lib/povray31/CMPL_Unix.doc
2
lib/povray31/CMPL_Unix.doc
3
lib/povray31/allscene.ini
3
lib/povray31/allscene.ini
4
lib/povray31/allscene.sh
4
lib/povray31/allscene.sh

Return to bug 155483