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

(-)x11/3ddesktop/Makefile (-4 / +8 lines)
Lines 6-13 Link Here
6
#
6
#
7
7
8
PORTNAME=	3ddesktop
8
PORTNAME=	3ddesktop
9
PORTVERSION=	0.2.8
9
PORTVERSION=	0.2.9
10
PORTREVISION=	1
11
CATEGORIES=	x11
10
CATEGORIES=	x11
12
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
11
MASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
13
MASTER_SITE_SUBDIR=	desk3d
12
MASTER_SITE_SUBDIR=	desk3d
Lines 18-24 Link Here
18
LIB_DEPENDS=	glut.3:${PORTSDIR}/graphics/libglut \
17
LIB_DEPENDS=	glut.3:${PORTSDIR}/graphics/libglut \
19
		Imlib2.3:${PORTSDIR}/graphics/imlib2
18
		Imlib2.3:${PORTSDIR}/graphics/imlib2
20
19
21
USE_AUTOCONF_VER=	259
22
USE_GL=		yes
20
USE_GL=		yes
23
USE_GETOPT_LONG=	yes
21
USE_GETOPT_LONG=	yes
24
USE_REINPLACE=	yes
22
USE_REINPLACE=	yes
Lines 26-31 Link Here
26
CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
24
CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
27
CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
25
CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
28
26
27
MAN1=		3ddesk.1 3ddeskd.1
29
PORTDOCS=	README README.windowmanagers
28
PORTDOCS=	README README.windowmanagers
30
PLIST_FILES=	bin/3ddesk bin/3ddeskd etc/3ddesktop.conf \
29
PLIST_FILES=	bin/3ddesk bin/3ddeskd etc/3ddesktop.conf \
31
		%%DATADIR%%/digits.bmp
30
		%%DATADIR%%/digits.bmp
Lines 35-41 Link Here
35
LDFLAGS=	-L${LOCALBASE}/lib ${PTHREAD_LIBS}
34
LDFLAGS=	-L${LOCALBASE}/lib ${PTHREAD_LIBS}
36
35
37
post-patch:
36
post-patch:
38
	@${REINPLACE_CMD} -e 's|-O3||g' ${WRKSRC}/Makefile.in
37
	@${FIND} ${WRKSRC} -name "Makefile.in" | ${XARGS} ${REINPLACE_CMD} -e \
38
		's|-O3||g ; \
39
		 s|@ACLOCAL@|${TRUE}|g ; \
40
		 s|@AUTOCONF@|${TRUE}|g ; \
41
		 s|@AUTOHEADER@|${TRUE}|g ; \
42
		 s|@AUTOMAKE@|${TRUE}|g'
39
43
40
post-install:
44
post-install:
41
.if !defined(NOPORTDOCS)
45
.if !defined(NOPORTDOCS)
(-)x11/3ddesktop/distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
MD5 (3ddesktop-0.2.8.tar.gz) = 2691741a984c441e0a84aa6b4fac8513
1
MD5 (3ddesktop-0.2.9.tar.gz) = da1e8b0d2c210a441676bbf663e694ee
2
SIZE (3ddesktop-0.2.8.tar.gz) = 175233
2
SIZE (3ddesktop-0.2.9.tar.gz) = 182278
(-)x11/3ddesktop/files/patch-3ddesk.cpp (-10 lines)
Lines 1-10 Link Here
1
--- 3ddesk.cpp.orig	Mon May 10 01:44:54 2004
2
+++ 3ddesk.cpp	Thu Aug 26 22:59:52 2004
3
@@ -22,6 +22,7 @@
4
 #include <stdlib.h>
5
 #include <errno.h>
6
 #include <sys/types.h>
7
+#include <sys/time.h>
8
 #include <sys/ipc.h>
9
 #include <sys/msg.h>
10
 #include <string.h>
(-)x11/3ddesktop/files/patch-util.h (-11 lines)
Lines 1-11 Link Here
1
--- util.h.orig	Mon May 10 00:57:26 2004
2
+++ util.h	Thu Aug 26 23:00:45 2004
3
@@ -21,7 +21,7 @@
4
 #ifndef _UTIL_H
5
 #define _UTIL_H
6
 #include <math.h>     // for cos
7
-#include <endian.h>
8
+#include <sys/endian.h>
9
 #include "3ddesk.h"
10
 
11
 #define MAX_FACES  30  // this is a lot

Return to bug 82945