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

(-)linux-ac3d-new/Makefile (-18 / +72 lines)
Lines 5-45 Link Here
5
# $FreeBSD$
5
# $FreeBSD$
6
#
6
#
7
7
8
PORTNAME=		linux-ac3d
8
PORTNAME=	linux-ac3d
9
PORTVERSION=		3.0a
9
PORTVERSION=	3.6
10
CATEGORIES=		graphics linux
10
CATEGORIES=	graphics linux
11
MASTER_SITES=		http://www.incutio.net/~ac3d/ac3d/download/
11
MASTER_SITES=	http://inivis.swmirror.com/
12
DISTNAME=		ac3d3linuxtrial
12
DISTNAME=	ac3d${PORTVERSION:S/.//}lx
13
EXTRACT_SUFX=		.tgz
13
EXTRACT_SUFX=	.tgz
14
14
15
MAINTAINER=		tiamat@telegraph.spb.ru
15
MAINTAINER=	tiamat@telegraph.spb.ru
16
16
COMMENT=	Easy to use and powerful 3D graphics modeller (trial version)
17
USE_LINUX=		yes
17
18
NO_BUILD=		yes
18
.ifdef(INSTALL_DYNLINKED_VERSION)
19
ONLY_FOR_ARCHS=		i386
19
LIB_DEPENDS=	${LINUXBASE}/usr/X11R6/libGLU.so.1:${PORTSDIR}/graphics/linux_mesa3
20
.endif
21
22
USE_LINUX=	yes
23
NO_BUILD=	yes
24
ONLY_FOR_ARCHS=	i386
25
WRKSRC=		${WRKDIR}/ac3dlx
26
27
.ifndef(INSTALL_DYNLINKED_VERSION)
28
PLIST_SUB=	DYNAMIC_VERSION="@comment "	\
29
		STATIC_VERSION=""
30
PROGRAM=	ac3ds
31
.else
32
PLIST_SUB=	DYNAMIC_VERSION=""		\
33
		STATIC_VERSION="@comment "
34
PROGRAM=	ac3d
35
.endif
20
36
21
# Linux binary should not be stripped by INSTALL_PROGRAM
37
# Linux binary should not be stripped by INSTALL_PROGRAM
22
# because as a side effect it brands the binary as FreeBSD.
38
# because as a side effect it brands the binary as FreeBSD.
23
STRIP=
39
STRIP=
24
40
41
.ifndef(INSTALL_DYNLINKED_VERSION)
42
pre-everything::
43
	@${ECHO} "Define INSTALL_DYNLINKED_VERSION=yes to install version"
44
	@${ECHO} "of program, dynamically linked against linux MesaGL"
45
	@${ECHO} "It may be useful with hardware accellerated MesaGL"
46
	@${ECHO} ""
47
.endif
48
25
do-install:
49
do-install:
26
	${INSTALL_PROGRAM} ${WRKSRC}/ac3d ${PREFIX}/bin
50
	@${MKDIR} ${PREFIX}/libexec/${PORTNAME}
27
	@${MKDIR} ${EXAMPLESDIR}
51
	${INSTALL_PROGRAM} ${WRKSRC}/${PROGRAM} ${PREFIX}/libexec/${PORTNAME}/${PROGRAM}
28
	${INSTALL_DATA} ${WRKSRC}/tie3.ac ${EXAMPLESDIR}
52
53
# Generate startup script
54
	@${ECHO} "#!/bin/sh" > ${PREFIX}/bin/ac3d.sh
55
	@${ECHO} "${SETENV} AC3D_HOME=${DATADIR} ${PREFIX}/libexec/${PORTNAME}/${PROGRAM}" >> ${PREFIX}/bin/ac3d.sh
56
	@${CHMOD} 0755 ${PREFIX}/bin/ac3d.sh
57
58
# Install small Tcl/Tk distribution
59
# Tcl/Tk, installed from ports tree will also make a job,
60
# but AC3D wants AC3D_HOME to point to directory with
61
# Tcl/Tk scripts library (which is ${LOCALBASE}/lib for version
62
# from ports).
29
	@${MKDIR} ${DATADIR}
63
	@${MKDIR} ${DATADIR}
64
	@${MKDIR} ${DATADIR}/lib
65
	@${MKDIR} ${DATADIR}/lib/tcl8.3
66
	${INSTALL_DATA} ${WRKSRC}/lib/tcl8.3/tclIndex ${DATADIR}/lib/tcl8.3
67
	${INSTALL_DATA} ${WRKSRC}/lib/tcl8.3/*.tcl ${DATADIR}/lib/tcl8.3
68
	${INSTALL_DATA} ${WRKSRC}/lib/tcl8.3/license.terms ${DATADIR}/lib/tcl8.3
69
	@${MKDIR} ${DATADIR}/lib/tk8.3
70
	${INSTALL_DATA} ${WRKSRC}/lib/tk8.3/tclIndex ${DATADIR}/lib/tk8.3
71
	${INSTALL_DATA} ${WRKSRC}/lib/tk8.3/*.tcl ${DATADIR}/lib/tk8.3
72
	${INSTALL_DATA} ${WRKSRC}/lib/tk8.3/license.terms ${DATADIR}/lib/tk8.3
73
74
	@${MKDIR} ${DATADIR}/tcl
75
	${INSTALL_DATA} ${WRKSRC}/tcl/*.tcl ${DATADIR}/tcl
76
77
	@${MKDIR} ${EXAMPLESDIR}
78
	${INSTALL_DATA} ${WRKSRC}/models/* ${EXAMPLESDIR}
79
30
	${INSTALL_DATA} ${WRKSRC}/font.ac ${DATADIR}
80
	${INSTALL_DATA} ${WRKSRC}/font.ac ${DATADIR}
31
	${INSTALL_DATA} ${WRKSRC}/fontwire.ac ${DATADIR}
81
	${INSTALL_DATA} ${WRKSRC}/fontwire.ac ${DATADIR}
82
32
.ifndef	(NOPORTDOCS)
83
.ifndef	(NOPORTDOCS)
33
	@${MKDIR} ${DOCSDIR}
84
	@${MKDIR} ${DOCSDIR}
34
	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
85
	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
35
	${INSTALL_DATA} ${WRKSRC}/LICENSE ${DOCSDIR}
86
	${INSTALL_DATA} ${WRKSRC}/LICENCE ${DOCSDIR}
87
	${INSTALL_DATA} ${WRKSRC}/IMPORTANT ${DOCSDIR}
36
.endif
88
.endif
37
89
38
post-install:
90
post-install:
39
	@${ECHO} "*******************************************************************************"
91
	@${ECHO} "*******************************************************************************"
40
	@${ECHO} "Fonts were installed in ${DATADIR}"
92
	@${ECHO} "Now you can start program by running ${PREFIX}/bin/ac3d.sh"
93
	@${ECHO} ""
94
	@${ECHO} "TIP: Fonts were installed in ${DATADIR}"
41
	@${ECHO} "To use them, you can change variable <fontpath> in ~/.ac3dprefs after first run"
95
	@${ECHO} "To use them, you can change variable <fontpath> in ~/.ac3dprefs after first run"
42
	@${ECHO} "There is also an example, installed in ${EXAMPLESDIR}"
96
	@${ECHO} "There is also some examples, installed in ${EXAMPLESDIR}"
43
	@${ECHO} "*******************************************************************************"
97
	@${ECHO} "*******************************************************************************"
44
98
45
.include <bsd.port.mk>
99
.include <bsd.port.mk>
(-)linux-ac3d-new/distinfo (-1 / +1 lines)
Line 1 Link Here
1
MD5 (ac3d3linuxtrial.tgz) = 512ebe982b97ea8b3335c0fa730ba6ac
1
MD5 (ac3d36lx.tgz) = 8c04028b436b89c975790e9462d58cb5
(-)linux-ac3d/pkg-comment (-1 lines)
Removed Link Here
1
Easy to use and powerful 3D graphics modeller (trial version)
(-)linux-ac3d-new/pkg-plist (-2 / +57 lines)
Lines 1-9 Link Here
1
bin/ac3d
1
%%DYNAMIC_VERSION%%libexec/linux-ac3d/ac3d
2
%%STATIC_VERSION%%libexec/linux-ac3d/ac3ds
3
@dirrm libexec/linux-ac3d
4
bin/ac3d.sh
2
share/linux-ac3d/font.ac
5
share/linux-ac3d/font.ac
3
share/linux-ac3d/fontwire.ac
6
share/linux-ac3d/fontwire.ac
7
share/linux-ac3d/lib/tcl8.3/tclIndex
8
share/linux-ac3d/lib/tcl8.3/auto.tcl
9
share/linux-ac3d/lib/tcl8.3/history.tcl
10
share/linux-ac3d/lib/tcl8.3/init.tcl
11
share/linux-ac3d/lib/tcl8.3/ldAout.tcl
12
share/linux-ac3d/lib/tcl8.3/package.tcl
13
share/linux-ac3d/lib/tcl8.3/parray.tcl
14
share/linux-ac3d/lib/tcl8.3/safe.tcl
15
share/linux-ac3d/lib/tcl8.3/word.tcl
16
share/linux-ac3d/lib/tcl8.3/license.terms
17
@dirrm share/linux-ac3d/lib/tcl8.3
18
share/linux-ac3d/lib/tk8.3/tclIndex
19
share/linux-ac3d/lib/tk8.3/bgerror.tcl
20
share/linux-ac3d/lib/tk8.3/button.tcl
21
share/linux-ac3d/lib/tk8.3/choosedir.tcl
22
share/linux-ac3d/lib/tk8.3/clrpick.tcl
23
share/linux-ac3d/lib/tk8.3/comdlg.tcl
24
share/linux-ac3d/lib/tk8.3/console.tcl
25
share/linux-ac3d/lib/tk8.3/dialog.tcl
26
share/linux-ac3d/lib/tk8.3/entry.tcl
27
share/linux-ac3d/lib/tk8.3/focus.tcl
28
share/linux-ac3d/lib/tk8.3/listbox.tcl
29
share/linux-ac3d/lib/tk8.3/menu.tcl
30
share/linux-ac3d/lib/tk8.3/msgbox.tcl
31
share/linux-ac3d/lib/tk8.3/obsolete.tcl
32
share/linux-ac3d/lib/tk8.3/optMenu.tcl
33
share/linux-ac3d/lib/tk8.3/palette.tcl
34
share/linux-ac3d/lib/tk8.3/safetk.tcl
35
share/linux-ac3d/lib/tk8.3/scale.tcl
36
share/linux-ac3d/lib/tk8.3/scrlbar.tcl
37
share/linux-ac3d/lib/tk8.3/tearoff.tcl
38
share/linux-ac3d/lib/tk8.3/text.tcl
39
share/linux-ac3d/lib/tk8.3/tk.tcl
40
share/linux-ac3d/lib/tk8.3/tkfbox.tcl
41
share/linux-ac3d/lib/tk8.3/xmfbox.tcl
42
share/linux-ac3d/lib/tk8.3/license.terms
43
@dirrm share/linux-ac3d/lib/tk8.3
44
@dirrm share/linux-ac3d/lib
45
share/linux-ac3d/tcl/ac3d.tcl
46
share/linux-ac3d/tcl/ac3dfsbox.tcl
47
share/linux-ac3d/tcl/ac3dhier.tcl
48
share/linux-ac3d/tcl/ac3dops.tcl
49
share/linux-ac3d/tcl/ac3dpalette.tcl
50
share/linux-ac3d/tcl/ac3dplugins.tcl
51
share/linux-ac3d/tcl/ac3dprefs.tcl
52
share/linux-ac3d/tcl/ac3dtips.tcl
53
share/linux-ac3d/tcl/ac3duvedit.tcl
54
share/linux-ac3d/tcl/ac3dview.tcl
55
@dirrm share/linux-ac3d/tcl
4
@dirrm share/linux-ac3d
56
@dirrm share/linux-ac3d
5
share/examples/linux-ac3d/tie3.ac
57
share/examples/linux-ac3d/tie3.ac
58
share/examples/linux-ac3d/tree.ac
59
share/examples/linux-ac3d/tree_transparent.gif
6
@dirrm share/examples/linux-ac3d
60
@dirrm share/examples/linux-ac3d
7
%%PORTDOCS%%share/doc/linux-ac3d/LICENSE
61
%%PORTDOCS%%share/doc/linux-ac3d/IMPORTANT
62
%%PORTDOCS%%share/doc/linux-ac3d/LICENCE
8
%%PORTDOCS%%share/doc/linux-ac3d/README
63
%%PORTDOCS%%share/doc/linux-ac3d/README
9
%%PORTDOCS%%@dirrm share/doc/linux-ac3d
64
%%PORTDOCS%%@dirrm share/doc/linux-ac3d

Return to bug 40514