summaryrefslogtreecommitdiff
path: root/x11/gtkada/patches/patch-ba
blob: 47fb5343952a13a35076fc76ef4724b0aea6dbe1 (plain)
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
$NetBSD: patch-ba,v 1.2 2011/02/10 10:43:41 drochner Exp $

--- src/Makefile.in.orig	2010-12-01 21:51:07.000000000 +0000
+++ src/Makefile.in
@@ -58,46 +58,44 @@ gtkada-intl.adb: gtkada-intl.gpb Makefil
 install: force
 	@if [ "$(prefix)" != `pwd` ]; then \
 	   echo Installing GtkAda in $(prefix); \
-	   $(MKDIR) $(bindir); \
-	   $(MKDIR) $(libdir); \
-	   $(MKDIR) $(incdir); \
-	   $(MKDIR) $(alidir)/static; \
-	   $(INSTALL_DATA) ${OBJ_DIR}/$(ARCHIVENAME) $(alidir)/static; \
-	   $(RM) $(libdir)/$(ARCHIVENAME); \
+	   $(MKDIR) $(DESTDIR)$(bindir); \
+	   $(MKDIR) $(DESTDIR)$(libdir); \
+	   $(MKDIR) $(DESTDIR)$(incdir); \
+	   $(MKDIR) $(DESTDIR)$(alidir)/static; \
+	   $(INSTALL_DATA) ${OBJ_DIR}/$(ARCHIVENAME) $(DESTDIR)$(alidir)/static; \
 	   if [ -f /usr/bin/$(RANLIB) -o -f /bin/$(RANLIB) ]; then \
-	     $(RANLIB) $(alidir)/static/$(ARCHIVENAME); \
+	     $(RANLIB) $(DESTDIR)$(alidir)/static/$(ARCHIVENAME); \
 	   fi; \
 	   if [ $(BUILD_SHARED) = yes ]; then \
-	        $(MKDIR) $(alidir)/relocatable; \
+	        $(MKDIR) $(DESTDIR)$(alidir)/relocatable; \
 		if [ "$(OS)" = "Windows_NT" ]; then \
 		     $(INSTALL_DATA) ${OBJ_DIR}/$(SONAME) $(bindir); \
 		     $(CHMOD) +x $(bindir)/$(SONAME); \
 		else \
-	             $(INSTALL_DATA) ${OBJ_DIR}/$(SONAME) $(alidir)/relocatable; \
-		     $(RM) $(libdir)/$(LIBNAME); \
-		     $(LN) $(SONAME) $(alidir)/relocatable/$(LIBNAME); \
-		     $(LN) gtkada/relocatable/$(SONAME) $(libdir)/$(LIBNAME); \
-		     $(LN) gtkada/relocatable/$(SONAME) $(libdir)/$(SONAME); \
+	             $(INSTALL_DATA) ${OBJ_DIR}/$(SONAME) $(DESTDIR)$(alidir)/relocatable; \
+		     $(LN) $(SONAME) $(DESTDIR)$(alidir)/relocatable/$(LIBNAME); \
+		     $(LN) gtkada/relocatable/$(SONAME) $(DESTDIR)$(libdir)/$(LIBNAME); \
+		     $(LN) gtkada/relocatable/$(SONAME) $(DESTDIR)$(libdir)/$(SONAME); \
 		fi; \
-	        $(CP) $(OBJ_DIR)/glib*.ali $(OBJ_DIR)/gdk*.ali $(alidir)/relocatable; \
-	        $(CP) $(OBJ_DIR)/gtk*.ali $(OBJ_DIR)/pango*.ali $(alidir)/relocatable; \
-	        $(CP) $(OBJ_DIR)/cairo*.ali $(alidir)/relocatable; \
+	        $(CP) $(OBJ_DIR)/glib*.ali $(OBJ_DIR)/gdk*.ali $(DESTDIR)$(alidir)/relocatable; \
+	        $(CP) $(OBJ_DIR)/gtk*.ali $(OBJ_DIR)/pango*.ali $(DESTDIR)$(alidir)/relocatable; \
+	        $(CP) $(OBJ_DIR)/cairo*.ali $(DESTDIR)$(alidir)/relocatable; \
 	   fi; \
-	   $(CP) glib*.ads glib*.adb $(MESA_SPECS) $(incdir); \
-	   $(CP) gdk*.ads gdk*.adb $(incdir); \
-	   $(CP) gtk*.ads gtk*.adb $(incdir); \
-	   $(CP) pango*.ads pango*.adb $(incdir); \
-	   $(CP) cairo*.ads cairo*.adb $(incdir); \
-	   $(CP) $(OBJ_DIR)/glib*.ali $(OBJ_DIR)/gdk*.ali $(alidir)/static; \
-	   $(CP) $(OBJ_DIR)/gtk*.ali $(OBJ_DIR)/pango*.ali $(alidir)/static; \
-	   $(CP) $(OBJ_DIR)/cairo*.ali $(alidir)/static; \
+	   $(CP) glib*.ads glib*.adb $(MESA_SPECS) $(DESTDIR)$(incdir); \
+	   $(CP) gdk*.ads gdk*.adb $(DESTDIR)$(incdir); \
+	   $(CP) gtk*.ads gtk*.adb $(DESTDIR)$(incdir); \
+	   $(CP) pango*.ads pango*.adb $(DESTDIR)$(incdir); \
+	   $(CP) cairo*.ads cairo*.adb $(DESTDIR)$(incdir); \
+	   $(CP) $(OBJ_DIR)/glib*.ali $(OBJ_DIR)/gdk*.ali $(DESTDIR)$(alidir)/static; \
+	   $(CP) $(OBJ_DIR)/gtk*.ali $(OBJ_DIR)/pango*.ali $(DESTDIR)$(alidir)/static; \
+	   $(CP) $(OBJ_DIR)/cairo*.ali $(DESTDIR)$(alidir)/static; \
            $(MAKE) -C opengl install; \
            $(MAKE) -C glade install; \
            $(MAKE) -C gnome install; \
            $(MAKE) -C tools install; \
-	   $(CHMOD) ugo-w $(alidir)/static/*.ali; \
+	   $(CHMOD) ugo-w $(DESTDIR)$(alidir)/static/*.ali; \
 	   if [ $(BUILD_SHARED) = yes ]; then \
-	      $(CHMOD) ugo-w $(alidir)/relocatable/*.ali; \
+	      $(CHMOD) ugo-w $(DESTDIR)$(alidir)/relocatable/*.ali; \
 	   fi; \
 	fi