aboutsummaryrefslogtreecommitdiffstats
path: root/x11-toolkits/py-gtkscintilla/files/patch-aa
blob: 03491b9c0c84c8774ef02d4d64e7a64fb501c23a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
$FreeBSD$

--- Makefile.orig	Tue Jan  2 02:03:18 2001
+++ Makefile	Tue Jan 16 14:34:12 2001
@@ -1,13 +1,16 @@
 NAME = PyGtkScintilla
 VERSION = 0.1.1
 
-CC = gcc
+CC ?= gcc
 
-PYTHON_PREFIX = /usr
-INSTALL_DIR = $(PYTHON_PREFIX)/lib/python1.5/site-packages
+PYTHON_PREFIX ?= /usr
+PITHON_INCLUDEDIR ?= $(PYTHON_PREFIX)/include/python1.5
+INSTALL_DIR ?= $(PYTHON_PREFIX)/lib/python1.5/site-packages
 
-LDFLAGS = -shared `gtk-config --libs` -lgtkscintilla
-CFLAGS = `gtk-config --cflags` -I$(PYTHON_PREFIX)/include/python1.5
+GTK_LDFLAGS != $(GTK_CONFIG) --libs
+GTK_CFLAGS != $(GTK_CONFIG) --cflags
+LDFLAGS = -pthread -shared $(GTK_LDFLAGS) -lgtkscintilla -lgcc_r
+CFLAGS = -D_THREAD_SAFE $(GTK_CFLAGS) -I$(PYTHON_INCLUDEDIR) -I${X11BASE}/include/scintilla
 
 all: _gtkscintillamodule.so