File makeinstall.patch of Package HeeksCAD

diff -uNr old-heekscad/interface/ToolImage.cpp heekscad/interface/ToolImage.cpp
--- old-heekscad/interface/ToolImage.cpp	2009-05-03 00:32:04.000000000 +0200
+++ heekscad/interface/ToolImage.cpp	2009-05-03 15:56:10.000000000 +0200
@@ -10,9 +10,9 @@
 const int ToolImage::full_size = 96;
 const int ToolImage::default_bitmap_size = 24;
 
-ToolImage::ToolImage(const wxString& name):wxImage(wxGetApp().GetExeFolder() + _T("/bitmaps/") + name + _T(".png"), wxBITMAP_TYPE_PNG)
+ToolImage::ToolImage(const wxString& name):wxImage(wxGetApp().GetExeFolder() + _T("/../share/HeeksCAD/bitmaps/") + name + _T(".png"), wxBITMAP_TYPE_PNG)
 #else
-ToolImage::ToolImage(const wxString& name):wxImage(theApp.GetDllFolder() + _T("/bitmaps/") + name + _T(".png"), wxBITMAP_TYPE_PNG)
+ToolImage::ToolImage(const wxString& name):wxImage(theApp.GetDllFolder() + _T("/../share/HeeksCAD/bitmaps/") + name + _T(".png"), wxBITMAP_TYPE_PNG)
 #endif
 {
 	int width = GetWidth();
diff -uNr old-heekscad/src/Makefile heekscad/src/Makefile
--- old-heekscad/src/Makefile	2009-05-03 00:32:12.000000000 +0200
+++ heekscad/src/Makefile	2009-05-03 16:00:26.000000000 +0200
@@ -1,3 +1,7 @@
+PREFIX=/usr
+BINDIR=$(PREFIX)/bin
+DATADIR=$(PREFIX)/share
+
 WXCFLAGS=$(shell wx-config --cflags)
 
 # dan heeks uncomments the next line to make it work for him on his Inspiron 530
@@ -313,4 +317,11 @@
 clean:
 	-rm ${EXECUTABLE} ${OBJECTS}
 
-
+install:
+	mkdir -p $(DESTDIR)/$(BINDIR)
+	mkdir -p $(DESTDIR)/$(DATADIR)/HeeksCAD
+	cp $(EXECUTABLE) $(DESTDIR)/$(BINDIR)/
+	cp -R ../icons $(DESTDIR)/$(DATADIR)/HeeksCAD/
+	rm -rf $(DESTDIR)/$(DATADIR)/HeeksCAD/icons/.svn
+	cp -R ../bitmaps $(DESTDIR)/$(DATADIR)/HeeksCAD/
+	rm -rf $(DESTDIR)/$(DATADIR)/HeeksCAD/bitmaps/.svn
openSUSE Build Service is sponsored by