aboutsummaryrefslogtreecommitdiffstats
path: root/x11-wm
diff options
context:
space:
mode:
authorsobomax <sobomax@FreeBSD.org>2001-08-14 18:09:15 +0800
committersobomax <sobomax@FreeBSD.org>2001-08-14 18:09:15 +0800
commitb63aa02340a215249afb5c2c3e41e055b13e0465 (patch)
tree03bdd9b59772df51e1a1fb982f728cf8452fb087 /x11-wm
parent85c16af050260dd5c85fc3fd9640ce42dcd9e616 (diff)
downloadfreebsd-ports-gnome-b63aa02340a215249afb5c2c3e41e055b13e0465.tar.gz
freebsd-ports-gnome-b63aa02340a215249afb5c2c3e41e055b13e0465.tar.zst
freebsd-ports-gnome-b63aa02340a215249afb5c2c3e41e055b13e0465.zip
- Unbroke with theraded Mesa;
- respect CFLAGS.
Diffstat (limited to 'x11-wm')
-rw-r--r--x11-wm/wmanager/Makefile3
-rw-r--r--x11-wm/wmanager/files/patch-aa51
2 files changed, 16 insertions, 38 deletions
diff --git a/x11-wm/wmanager/Makefile b/x11-wm/wmanager/Makefile
index b580074c6bf6..6fc84aac5ed7 100644
--- a/x11-wm/wmanager/Makefile
+++ b/x11-wm/wmanager/Makefile
@@ -21,7 +21,8 @@ USE_BZIP2= yes
USE_X_PREFIX= yes
USE_QT_VER= 1
USE_GMAKE= yes
-MAKE_ENV= prefix=${PREFIX}
+MAKE_ENV= PTHREAD_CFLAGS="${PTHREAD_CFLAGS}" \
+ PTHREAD_LIBS="${PTHREAD_LIBS}"
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/wmanager ${PREFIX}/bin
diff --git a/x11-wm/wmanager/files/patch-aa b/x11-wm/wmanager/files/patch-aa
index 511e79db05b3..29b21dff5349 100644
--- a/x11-wm/wmanager/files/patch-aa
+++ b/x11-wm/wmanager/files/patch-aa
@@ -1,43 +1,37 @@
---- Makefile.orig Sun Nov 14 07:29:24 1999
-+++ Makefile Sun Dec 5 16:37:05 1999
-@@ -23,49 +23,38 @@
- # along with this program; if not, write to the Free Software
- # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
-
--
--
- # make settings
+
+$FreeBSD$
+
+--- Makefile.orig Sun Nov 14 17:29:24 1999
++++ Makefile Tue Aug 14 13:08:36 2001
+@@ -29,17 +29,21 @@
SHELL = /bin/sh
MAKEFLAGS = --print-directory
+# base settings
-+bindir = $(prefix)/bin
++bindir = $(PREFIX)/bin
+incdir = ./inc
+srcdir = ./src
-+fltkinc = $(prefix)/include
-+x11lib = $(prefix)/lib
++fltkinc = $(X11BASE)/include
++x11lib = $(X11BASE)/lib
# compiler settings
-CXX = g++
-CXXFLAGS = -I$(incdir) -O2 -Wall -pedantic #-DDEBUG=1 -g3
-
-+CXX = g++
-+CXXFLAGS= -I$(fltkinc) -I$(incdir) -O2 -Wall -pedantic #-DDEBUG=1 -g3
++CXX = g++
++CXXFLAGS+= -I$(fltkinc) -I$(incdir) -Wall -pedantic $(PTHREAD_CFLAGS) #-DDEBUG=1 -g3
# linker settings
LD = g++
-LDFLAGS = -lfltk -lXext -lX11 -lm
-LDDIRS = -L/usr/X11R6/lib -L/usr/lib -L/usr/local/lib
-
-+LDFLAGS = -lMesaGL -lfltk -lXext -lX11 -lm
++LDFLAGS = -lMesaGL -lfltk -lXext -lX11 -lm $(PTHREAD_LIBS)
+LDDIRS = -L$(x11lib) -L/usr/lib -L/usr/local/lib
# install settings
INSTALL = /usr/bin/install
- INSTALL_FLAGS = --strip
-
--
- # documentation tool
+@@ -50,17 +54,6 @@
DOCTOOL = perceps
DOCTOOL_FLAGS = -a -b -f -h -m -r
@@ -55,16 +49,7 @@
# documentational files for developer
docdir = ./doc
templates = $(docdir)/templates
-
--
- # search paths
- vpath %.H $(incdir)
- vpath %.cc $(srcdir)
-@@ -78,12 +67,10 @@
- .wmanagerrc .xinitrc
- OBJ = $(patsubst %.cc,%.o,$(SRC))
-
--
+@@ -82,8 +75,7 @@
# project version
VERSION = 0.1.1
@@ -74,11 +59,3 @@
wmanager: $(OBJ)
$(LD) -o $@ $^ $(LDDIRS) $(LDFLAGS)
-@@ -110,7 +97,6 @@
- @-echo -e '\nwmanager - X11 window manager selector'
- @-echo 'v$(VERSION) 1999/09/26 by M. Tessmer'
- @-echo 'Look at README for more information\n'
--
-
- # phony targets
- .PHONY: all clean distclean TAGS version doc