summaryrefslogtreecommitdiff
path: root/x11/qwt/patches
diff options
context:
space:
mode:
authorskrll <skrll>2001-04-30 11:03:30 +0000
committerskrll <skrll>2001-04-30 11:03:30 +0000
commitc7ff0d267c446e8570ab04870563641e1e0c526c (patch)
treeaeac6104b2f3cdf6769da9704d649625f273129e /x11/qwt/patches
parent6f9a72bc6aeffd700b36c3f8a6df9817e78c6625 (diff)
downloadpkgsrc-c7ff0d267c446e8570ab04870563641e1e0c526c.tar.gz
Update to version 0.3.0 as the old one no longer exists.
- New homepage on sourceforge. - Package is now called qwt not qwtlib - so conflict with qwtlib. - New version requires QT2.
Diffstat (limited to 'x11/qwt/patches')
-rw-r--r--x11/qwt/patches/patch-aa83
1 files changed, 83 insertions, 0 deletions
diff --git a/x11/qwt/patches/patch-aa b/x11/qwt/patches/patch-aa
new file mode 100644
index 00000000000..c047a083141
--- /dev/null
+++ b/x11/qwt/patches/patch-aa
@@ -0,0 +1,83 @@
+$NetBSD: patch-aa,v 1.1 2001/04/30 11:03:31 skrll Exp $
+
+--- makefiles/netbsd-g++.orig Wed Dec 13 23:23:09 2000
++++ makefiles/netbsd-g++
+@@ -7,14 +7,14 @@
+
+ ####### Compiler, tools and options
+
+-CC = gcc
+-CXX = g++
+-CFLAGS = -O2 -fPIC -DNO_DEBUG
+-CXXFLAGS= -O2 -fPIC -DNO_DEBUG
++#CC = gcc
++#CXX = g++
++#CFLAGS = -O2 -fPIC -DNO_DEBUG
++#CXXFLAGS= -O2 -fPIC -DNO_DEBUG
+ INCPATH = -I$(QTDIR)/include
+-LINK = g++
+-LFLAGS = -Bshareable
+-LIBS = $(SUBLIBS) -L$(QTDIR)/lib -L/usr/X11R6/lib -lqt -lXext -lX11 -lm
++#LINK = g++
++#LFLAGS = -Bshareable
++LIBS = $(SUBLIBS) -L$(QTDIR)/lib -L${X11BASE}/lib -lqt -lXext -lX11 -lm -Wl,-R${X11BASE}/lib
+ AR = ar cqs
+ RANLIB =
+ MOC = $(QTDIR)/bin/moc
+@@ -135,6 +135,7 @@
+ include/moc_qwt_sldbase.o \
+ include/moc_qwt_thermo.o
+ DIST =
++TARGETLA= libqwt.la
+ TARGET = libqwt.so.0.3.0
+ TARGETA = libqwt.a
+ TARGETD = libqwt.so.0.3.0
+@@ -147,37 +148,34 @@
+ .SUFFIXES: .cpp .cxx .cc .C .c
+
+ .cpp.o:
+- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
++ $(LIBTOOL) --mode=compile $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
+
+ .cxx.o:
+- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
++ $(LIBTOOL) --mode=compile $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
+
+ .cc.o:
+- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
++ $(LIBTOOL) --mode=compile $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
+
+ .C.o:
+- $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
++ $(LIBTOOL) --mode=compile $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
+
+ .c.o:
+- $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
++ $(LIBTOOL) --mode=compile $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
+
+ ####### Build rules
+
+
+ all: $(TARGET)
+
+-$(TARGET): $(OBJECTS) $(OBJMOC) $(SUBLIBS)
+- -rm -f $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
+- $(SYSCONF_LINK_SHLIB) -Bshareable $(LFLAGS) -o $(DESTDIR)$(SYSCONF_LINK_TARGET_SHARED) `lorder /usr/lib/c++rt0.o $(OBJECTS) $(OBJMOC) | tsort` $(LIBS)
+- -ln -s $(TARGET) $(TARGET0)
+- -ln -s $(TARGET) $(TARGET1)
+- -ln -s $(TARGET) $(TARGET2)
++$(TARGETLA): $(OBJECTS) $(OBJMOC) $(SUBLIBS)
++ $(LIBTOOL) --mode=link $(CXX) -o $(TARGETLA) $(OBJECTS:.o=.lo) $(OBJMOC:.o=.lo) $(LIBS) \
++ -version-info 0:3:0 -rpath $(X11BASE)/lib
++
++$(TARGET): $(TARGETLA)
+
+ staticlib: $(TARGETA)
+
+-$(TARGETA): $(UICDECLS) $(OBJECTS) $(OBJMOC)
+- -rm -f $(TARGETA)
+- $(AR) $(TARGETA) $(OBJECTS) $(OBJMOC)
++$(TARGETA): $(TARGETLA)
+
+ moc: $(SRCMOC)
+