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

(-)openrm-new/Makefile (-3 / +12 lines)
Lines 13-20 Link Here
13
DISTNAME=		${PORTNAME}-devel-${PORTVERSION}
13
DISTNAME=		${PORTNAME}-devel-${PORTVERSION}
14
EXTRACT_SUFX=		.tgz
14
EXTRACT_SUFX=		.tgz
15
.ifdef (WITH_DEMOS)
15
.ifdef (WITH_DEMOS)
16
DISTFILES=		${PORTNAME}-devel-${PORTVERSION} \
16
DISTFILES=		${PORTNAME}-devel-${PORTVERSION}${EXTRACT_SUFX} \
17
			${PORTNAME}-demo-${PORTVERSION}
17
			${PORTNAME}-demo-${PORTVERSION}${EXTRACT_SUFX}
18
.endif
18
.endif
19
19
20
MAINTAINER=	tiamat@telegraph.spb.ru
20
MAINTAINER=	tiamat@telegraph.spb.ru
Lines 22-34 Link Here
22
22
23
LIB_DEPENDS=    jpeg.9:${PORTSDIR}/graphics/jpeg
23
LIB_DEPENDS=    jpeg.9:${PORTSDIR}/graphics/jpeg
24
24
25
WRKSRC=		${WRKDIR}/rm142
25
WRKSRC=		${WRKDIR}/rm${PORTVERSION:S/.//g}
26
.ifdef (WITH_DEMOS)
26
.ifdef (WITH_DEMOS)
27
WRKSRC2=	${WRKDIR}/rmdemo
27
WRKSRC2=	${WRKDIR}/rmdemo
28
EXTRA_PATCHES=	${PATCHDIR}/makeinclude.diff
28
.endif
29
.endif
29
30
30
USE_X_PREFIX=	yes
31
USE_X_PREFIX=	yes
31
USE_MESA=	yes
32
USE_MESA=	yes
33
USE_REINPLACE=	yes
32
ALL_TARGET=	linux docs
34
ALL_TARGET=	linux docs
33
INSTALLS_SHLIB=	yes
35
INSTALLS_SHLIB=	yes
34
MAKE_ENV=	RM_INSTALL=${X11BASE}
36
MAKE_ENV=	RM_INSTALL=${X11BASE}
Lines 42-47 Link Here
42
.ifndef (WITH_DEMOS)
44
.ifndef (WITH_DEMOS)
43
pre-everything::
45
pre-everything::
44
	@${ECHO} "You can define WITH_DEMOS=yes to fetch and install available demos"
46
	@${ECHO} "You can define WITH_DEMOS=yes to fetch and install available demos"
47
.endif
48
49
.ifdef (WITH_DEMOS)
50
post-patch:
51
	@${REINPLACE_CMD} -e 's|%%X11BASE%%|${X11BASE}|g; \
52
			      s|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|g; \
53
			      s|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC2}/makeinclude
45
.endif
54
.endif
46
55
47
do-install:
56
do-install:
(-)openrm/files/makeinclude.diff (+35 lines)
Added Link Here
1
--- ../rmdemo/makeinclude~	Mon Jun 17 02:50:21 2002
2
+++ ../rmdemo/makeinclude	Tue Apr  8 20:54:52 2003
3
@@ -2,21 +2,21 @@
4
 # autogenerated by configure
5
 # on Sun Jun 16 17:50:09 PDT 2002
6
 # 
7
-RMHOME=/usr/local/rm142
8
-RMLIBS=-L/usr/local/rm142/lib -lrm -lrmaux -lrmv -lrmi
9
-RMCFLAGS=-DRM_X -I/usr/local/rm142/include
10
+RMHOME=%%X11BASE%%
11
+RMLIBS=-L%%X11BASE%%/lib -lrm -lrmaux -lrmv -lrmi
12
+RMCFLAGS=-DRM_X -I%%X11BASE%%/include
13
 #  
14
-OPENGLHOME=/usr
15
-OPENGLLIBS=-L/usr/lib -lGL -lGLU
16
-OPENGLCFLAGS=-I/usr/include
17
+OPENGLHOME=%%X11BASE%%
18
+OPENGLLIBS=-L%%X11BASE%%/lib -lGL -lGLU
19
+OPENGLCFLAGS=-I%%X11BASE%%/include
20
 #  
21
-X11HOME=/usr/X11R6
22
-X11LIBS=-L/usr/X11R6/lib -lXmu -lX11 -lpthread -lm
23
-X11CFLAGS=-I/usr/X11R6/include
24
+X11HOME=%%X11BASE%%
25
+X11LIBS=-L%%X11BASE%%/lib -lXmu -lX11 %%PTHREAD_LIBS%% -lm
26
+X11CFLAGS=-I%%X11BASE%%/include
27
 #  
28
 OPTFLAGS=-g
29
 ARCHFLAGS=-DLINUX
30
 #  
31
 # Location of JPEG stuff on your machine 
32
-JPEGLIB=-ljpeg
33
-JPEGINC=
34
+JPEGLIB=-L%%LOCALBASE%%/lib -ljpeg
35
+JPEGINC=-I%%LOCALBASE%%/include

Return to bug 50744