Files
for-gentoo/net-misc/pglinux/files/pgl-2.1.3-makefile.patch
T
2012-02-11 20:31:17 +01:00

128 lines
3.3 KiB
Diff

--- Makefile.old 2011-09-17 16:11:24.000000000 +0200
+++ Makefile 2012-01-16 17:10:55.710224707 +0100
@@ -8,10 +8,6 @@
VERSION = 2.1.3
SHELL = /bin/sh
-# Compilation settings
-CFLAGS=-Wall
-OPTFLAGS=-Os
-
#
# Set which pgl modules shall be built
#
--- pgld/Makefile.old 2011-09-17 16:11:24.000000000 +0200
+++ pgld/Makefile 2012-01-17 18:48:34.371098035 +0100
@@ -3,7 +3,7 @@
# This Makefile gets executed by the main pgl Makefile. Don't execute it directly!
# TODO: check this: ifeq (0,${MAKELEVEL})
-CC=gcc
+CC?=gcc
CFLAGS+= \
-DVERSION=\"$(VERSION)\" \
-DPACKAGE_NAME=\"$(PKGNAME)\" \
@@ -76,7 +76,7 @@
$(CC) -o $@ $^ $(CFLAGS) $(LDFLAGS) $(LIBS)
src/dbus.so: src/dbus.o
- $(CC) -o $@ $^ $(CFLAGS) -shared
+ $(CC) -o $@ $^ $(CFLAGS) $(LDFLAGS) -shared
clean:
rm -rf *~ \
--- pgl-gui/Makefile.old 2011-09-17 16:11:24.000000000 +0200
+++ pgl-gui/Makefile 2012-01-17 18:10:37.091993477 +0100
@@ -3,18 +3,15 @@
# This Makefile gets executed by the main pgl Makefile. Don't execute it directly!
# TODO: check this: ifeq (0,${MAKELEVEL})
-CC=g++
+CXX?=g++
MOC=moc
UIC=uic
RCC=rcc
-# CFLAGS += \
-# LDFLAGS += \
-
-QTDIR:=/usr/share/qt4
-QTINC:=$(QTDIR)/include
+QTINC:=/usr/include/qt4
INCPATH:=\
-I$(QTINC) \
+ -I$(QTINC)/Qt \
-I$(QTINC)/QtCore \
-I$(QTINC)/QtGui \
-I$(QTINC)/QtDBus\
@@ -36,17 +33,17 @@
# endif
ifeq ($(PROFILE),yes)
-CFLAGS+=-pg
+CXXFLAGS+=-pg
LDFLAGS+=-pg
endif
ifeq ($(DEBUG),yes)
-CFLAGS+=-ggdb3
+CXXFLAGS+=-ggdb3
LDFLAGS+=-ggdb3
OPTFLAGS=-O0
endif
-CFLAGS+=$(OPTFLAGS)
+CXXFLAGS+=$(OPTFLAGS)
# source (.cpp files) with header (.h) file in folder src/
# so main.cpp is missing here because it has no header file
@@ -93,12 +90,13 @@
# build/obj/qrc_images.o
# -L/usr/lib -lQtGui -lQtNetwork -lQtCore -lpthread
pgl-gui: $(SOURCESDIR)/main.o $(SOURCES:cpp=o) $(MOC_SOURCES_OBJECTS) qrc_images.o
- $(CC) \
+ $(CXX) $(CXXFLAGS) \
$(SOURCESDIR)/main.o \
$(SOURCES:cpp=o) \
$(MOC_SOURCES_OBJECTS) \
qrc_images.o \
- -L/usr/lib -lQtDBus -lQtGui -lQtCore -lpthread \
+ $(LDFLAGS) \
+ -L/usr/@LIB@/qt4 -lQtDBus -lQtGui -lQtCore -lpthread \
-o $@
# objects of main and SOURCES
@@ -112,8 +110,8 @@
# -o build/obj/add_exception_dialog.o
# src/add_exception_dialog.cpp
$(SOURCESDIR)/main.o $(SOURCES:cpp=o): %.o: %.cpp $(FORMS_HEADERS)
- $(CC) \
- -pipe -g -D_REENTRANT -Wall -W -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED \
+ $(CXX) $(CXXFLAGS) \
+ -D_REENTRANT -Wall -W -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED \
$(INCPATH) \
-c $< \
-o $@
@@ -146,8 +144,8 @@
# -o build/obj/moc_add_exception_dialog.o
# build/moc/moc_add_exception_dialog.cpp
$(MOC_SOURCES_OBJECTS): $(SOURCESDIR)/moc_%.o: $(SOURCESDIR)/moc_%.cpp $(FORMS_HEADERS)
- $(CC) \
- -pipe -g -D_REENTRANT -Wall -W -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED \
+ $(CXX) $(CXXFLAGS) \
+ -D_REENTRANT -Wall -W -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED \
$(INCPATH) \
-c $< \
-o $@
@@ -172,8 +170,8 @@
# -o build/obj/qrc_images.o
# qrc_images.cpp
qrc_images.o: qrc_images.cpp
- $(CC) \
- -pipe -g -D_REENTRANT -Wall -W -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED \
+ $(CXX) $(CXXFLAGS) \
+ -D_REENTRANT -Wall -W -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED \
$(INCPATH) \
-c qrc_images.cpp \
-o qrc_images.o