pkgsrc/wm/obpager/patches/patch-aa
tnn 6b6e1384bd Add obpager-1.8 to pkgsrc:
OBPager is a lightweight pager applet or dockapp. It requires a netwm
compatible window manager such as OpenBox. OBPager shows windows in active
virtual desktops and allows the user to switch desktops by clicking on the
pager dockapp.
2007-06-20 18:09:24 +00:00

38 lines
1.3 KiB
Text

$NetBSD: patch-aa,v 1.1.1.1 2007/06/20 18:09:24 tnn Exp $
--- Makefile.orig 2004-09-01 16:23:44.000000000 +0200
+++ Makefile
@@ -13,12 +13,10 @@ INSTALLDIR = /usr/local/bin
# Set the compilation flags and such
CXX = g++
CDEFS = -D_REENTRANT
-CPPFLAGS = -ggdb -Wall
-#CPPFLAGS = -ggdb -Wall -O2
-INCLUDES = -I/usr/X11R6/include/X11 -I/usr/X11R6/include/X11/extensions -I./src
-COMPILE = $(CXX) $(CDEFS) $(INCLUDES) $(CPPFLAGS)
+INCLUDES = -I./src
+COMPILE = $(CXX) $(CXXFLAGS) $(CDEFS) $(INCLUDES) $(CPPFLAGS)
LINK = $(CXX) $(LDFLAGS) $(LDLIBS)
-LDLIBS = -L/usr/X11R6/lib -lX11 -lXext
+LDLIBS = -lX11 -lXext
@@ -50,7 +48,7 @@ $(EXECUTABLE): $(OBJS)
install:
@echo "Installing obpager...." ;\
- install $(EXECUTABLE) $(INSTALLDIR)
+ install $(EXECUTABLE) $(PREFIX)/bin
# For deps, copy gcc's dependency output to a ".d" file in the deps dir, then append additional deps to this file.
@@ -89,7 +87,7 @@ $(OBJDIR)/%.o : %.cc
mkdir $(DEPDIR) 2>/dev/null ; mkdir $(DEPDIR)/src 2>/dev/null ; \
$(COMPILE) -MMD -o $@ -c $< ; \
cp $(OBJDIR)/$*.d $(DEPDIR)/$*.d ; \
- sed -s -e 's/^[^:]\+: *//' -e 's/ *\\$$//' -e 's/^ *//' -e 's/ \+/ :\n/g' -e 's/$$/ :/' < $(OBJDIR)/$*.d >> $(DEPDIR)/$*.d ; \
+ sed -e 's/^[^:]\+: *//' -e 's/ *\\$$//' -e 's/^ *//' -e 's/ \+/ :\n/g' -e 's/$$/ :/' < $(OBJDIR)/$*.d >> $(DEPDIR)/$*.d ; \
rm -f $(OBJDIR)/$*.d