mirror of the now-defunct rocklinux.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

320 lines
8.2 KiB

  1. --- ./cdb-0.75/Makefile.orig 2003-08-28 13:49:26.000000000 +0200
  2. +++ ./cdb-0.75/Makefile 2004-06-29 21:13:07.375461944 +0200
  3. @@ -12,14 +12,6 @@
  4. compile alloc.c alloc.h error.h
  5. ./compile alloc.c
  6. -auto_home.c: \
  7. -conf-home
  8. - ./auto-str auto_home `head -1 conf-home` > auto_home.c
  9. -
  10. -auto_home.o: \
  11. -compile auto_home.c
  12. - ./compile auto_home.c
  13. -
  14. buffer.a: \
  15. makelib strerr_sys.o buffer.o buffer_put.o buffer_2.o strerr_die.o \
  16. buffer_get.o buffer_copy.o buffer_1.o buffer_0.o buffer_1s.o
  17. @@ -118,14 +110,14 @@
  18. cdbmake-12: \
  19. warn-auto.sh cdbmake-12.sh conf-home
  20. cat warn-auto.sh cdbmake-12.sh \
  21. - | sed s}HOME}"`head -1 conf-home`"}g \
  22. + | sed s}HOME}"`head -n1 conf-home`"}g \
  23. > cdbmake-12
  24. chmod 755 cdbmake-12
  25. cdbmake-sv: \
  26. warn-auto.sh cdbmake-sv.sh conf-home
  27. cat warn-auto.sh cdbmake-sv.sh \
  28. - | sed s}HOME}"`head -1 conf-home`"}g \
  29. + | sed s}HOME}"`head -n1 conf-home`"}g \
  30. > cdbmake-sv
  31. chmod 755 cdbmake-sv
  32. @@ -159,7 +151,7 @@
  33. compile: \
  34. warn-auto.sh conf-cc
  35. ( cat warn-auto.sh; \
  36. - echo exec "`head -1 conf-cc`" '-c $${1+"$$@"}' \
  37. + echo exec "`head -n1 conf-cc`" '-c $${1+"$$@"}' \
  38. ) > compile
  39. chmod 755 compile
  40. @@ -175,34 +167,14 @@
  41. compile fmt_ulong.c fmt.h
  42. ./compile fmt_ulong.c
  43. -hier.o: \
  44. -compile hier.c auto_home.h
  45. - ./compile hier.c
  46. -
  47. -install: \
  48. -load install.o hier.o auto_home.o buffer.a unix.a byte.a
  49. - ./load install hier.o auto_home.o buffer.a unix.a byte.a
  50. -
  51. -install.o: \
  52. -compile install.c buffer.h strerr.h error.h open.h readwrite.h exit.h
  53. - ./compile install.c
  54. -
  55. -instcheck: \
  56. -load instcheck.o hier.o auto_home.o buffer.a unix.a byte.a
  57. - ./load instcheck hier.o auto_home.o buffer.a unix.a byte.a
  58. -
  59. -instcheck.o: \
  60. -compile instcheck.c strerr.h error.h readwrite.h exit.h
  61. - ./compile instcheck.c
  62. -
  63. it: \
  64. -prog install instcheck
  65. +prog
  66. load: \
  67. warn-auto.sh conf-ld
  68. ( cat warn-auto.sh; \
  69. echo 'main="$$1"; shift'; \
  70. - echo exec "`head -1 conf-ld`" \
  71. + echo exec "`head -n1 conf-ld`" \
  72. '-o "$$main" "$$main".o $${1+"$$@"}' \
  73. ) > load
  74. chmod 755 load
  75. @@ -212,7 +184,7 @@
  76. ( cat warn-auto.sh; \
  77. echo 'main="$$1"; shift'; \
  78. echo 'rm -f "$$main"'; \
  79. - echo 'ar cr "$$main" $${1+"$$@"}'; \
  80. + echo '$(AR) cr "$$main" $${1+"$$@"}'; \
  81. case "`cat systype`" in \
  82. sunos-5.*) ;; \
  83. unix_sv*) ;; \
  84. @@ -221,7 +193,7 @@
  85. dgux-*) ;; \
  86. hp-ux-*) ;; \
  87. sco*) ;; \
  88. - *) echo 'ranlib "$$main"' ;; \
  89. + *) echo '$(RANLIB) "$$main"' ;; \
  90. esac \
  91. ) > makelib
  92. chmod 755 makelib
  93. @@ -241,7 +213,7 @@
  94. rts: \
  95. warn-auto.sh rts.sh conf-home
  96. cat warn-auto.sh rts.sh \
  97. - | sed s}HOME}"`head -1 conf-home`"}g \
  98. + | sed s}HOME}"`head -n1 conf-home`"}g \
  99. > rts
  100. chmod 755 rts
  101. @@ -257,10 +229,6 @@
  102. compile seek_set.c seek.h
  103. ./compile seek_set.c
  104. -setup: \
  105. -it install
  106. - ./install
  107. -
  108. str_len.o: \
  109. compile str_len.c str.h
  110. ./compile str_len.c
  111. @@ -276,8 +244,8 @@
  112. systype: \
  113. find-systype.sh conf-cc conf-ld trycpp.c x86cpuid.c
  114. ( cat warn-auto.sh; \
  115. - echo CC=\'`head -1 conf-cc`\'; \
  116. - echo LD=\'`head -1 conf-ld`\'; \
  117. + echo CC=\'`head -n1 conf-cc`\'; \
  118. + echo LD=\'`head -n1 conf-ld`\'; \
  119. cat find-systype.sh; \
  120. ) | sh > systype
  121. --- ./cdb-0.75.patch.orig 2003-08-28 13:49:26.000000000 +0200
  122. +++ ./cdb-0.75.patch 2004-06-29 21:23:09.871868568 +0200
  123. @@ -1,6 +1,6 @@
  124. ---- cdb-0.75/Makefile.orig 2002-10-16 13:17:55.000000000 +0200
  125. -+++ cdb-0.75/Makefile 2002-10-16 13:24:44.000000000 +0200
  126. -@@ -12,16 +12,8 @@
  127. +--- cdb-0.75/Makefile.orig 2003-08-28 13:49:26.000000000 +0200
  128. ++++ cdb-0.75/Makefile 2004-06-29 21:22:34.983172456 +0200
  129. +@@ -12,22 +12,6 @@
  130. compile alloc.c alloc.h error.h
  131. ./compile alloc.c
  132. @@ -12,23 +12,140 @@
  133. -compile auto-str.c buffer.h readwrite.h exit.h
  134. - ./compile auto-str.c
  135. -
  136. - auto_home.c: \
  137. +-auto_home.c: \
  138. -auto-str conf-home
  139. -+conf-home
  140. - ./auto-str auto_home `head -1 conf-home` > auto_home.c
  141. +- ./auto-str auto_home `head -1 conf-home` > auto_home.c
  142. +-
  143. +-auto_home.o: \
  144. +-compile auto_home.c
  145. +- ./compile auto_home.c
  146. +-
  147. + buffer.a: \
  148. + makelib strerr_sys.o buffer.o buffer_put.o buffer_2.o strerr_die.o \
  149. + buffer_get.o buffer_copy.o buffer_1.o buffer_0.o buffer_1s.o
  150. +@@ -126,14 +110,14 @@
  151. + cdbmake-12: \
  152. + warn-auto.sh cdbmake-12.sh conf-home
  153. + cat warn-auto.sh cdbmake-12.sh \
  154. +- | sed s}HOME}"`head -1 conf-home`"}g \
  155. ++ | sed s}HOME}"`head -n1 conf-home`"}g \
  156. + > cdbmake-12
  157. + chmod 755 cdbmake-12
  158. +
  159. + cdbmake-sv: \
  160. + warn-auto.sh cdbmake-sv.sh conf-home
  161. + cat warn-auto.sh cdbmake-sv.sh \
  162. +- | sed s}HOME}"`head -1 conf-home`"}g \
  163. ++ | sed s}HOME}"`head -n1 conf-home`"}g \
  164. + > cdbmake-sv
  165. + chmod 755 cdbmake-sv
  166. +
  167. +@@ -167,7 +151,7 @@
  168. + compile: \
  169. + warn-auto.sh conf-cc
  170. + ( cat warn-auto.sh; \
  171. +- echo exec "`head -1 conf-cc`" '-c $${1+"$$@"}' \
  172. ++ echo exec "`head -n1 conf-cc`" '-c $${1+"$$@"}' \
  173. + ) > compile
  174. + chmod 755 compile
  175. +
  176. +@@ -183,34 +167,14 @@
  177. + compile fmt_ulong.c fmt.h
  178. + ./compile fmt_ulong.c
  179. +
  180. +-hier.o: \
  181. +-compile hier.c auto_home.h
  182. +- ./compile hier.c
  183. +-
  184. +-install: \
  185. +-load install.o hier.o auto_home.o buffer.a unix.a byte.a
  186. +- ./load install hier.o auto_home.o buffer.a unix.a byte.a
  187. +-
  188. +-install.o: \
  189. +-compile install.c buffer.h strerr.h error.h open.h readwrite.h exit.h
  190. +- ./compile install.c
  191. +-
  192. +-instcheck: \
  193. +-load instcheck.o hier.o auto_home.o buffer.a unix.a byte.a
  194. +- ./load instcheck hier.o auto_home.o buffer.a unix.a byte.a
  195. +-
  196. +-instcheck.o: \
  197. +-compile instcheck.c strerr.h error.h readwrite.h exit.h
  198. +- ./compile instcheck.c
  199. +-
  200. + it: \
  201. +-prog install instcheck
  202. ++prog
  203. +
  204. + load: \
  205. + warn-auto.sh conf-ld
  206. + ( cat warn-auto.sh; \
  207. + echo 'main="$$1"; shift'; \
  208. +- echo exec "`head -1 conf-ld`" \
  209. ++ echo exec "`head -n1 conf-ld`" \
  210. + '-o "$$main" "$$main".o $${1+"$$@"}' \
  211. + ) > load
  212. + chmod 755 load
  213. +@@ -220,7 +184,7 @@
  214. + ( cat warn-auto.sh; \
  215. + echo 'main="$$1"; shift'; \
  216. + echo 'rm -f "$$main"'; \
  217. +- echo 'ar cr "$$main" $${1+"$$@"}'; \
  218. ++ echo '$(AR) cr "$$main" $${1+"$$@"}'; \
  219. + case "`cat systype`" in \
  220. + sunos-5.*) ;; \
  221. + unix_sv*) ;; \
  222. +@@ -229,7 +193,7 @@
  223. + dgux-*) ;; \
  224. + hp-ux-*) ;; \
  225. + sco*) ;; \
  226. +- *) echo 'ranlib "$$main"' ;; \
  227. ++ *) echo '$(RANLIB) "$$main"' ;; \
  228. + esac \
  229. + ) > makelib
  230. + chmod 755 makelib
  231. +@@ -249,7 +213,7 @@
  232. + rts: \
  233. + warn-auto.sh rts.sh conf-home
  234. + cat warn-auto.sh rts.sh \
  235. +- | sed s}HOME}"`head -1 conf-home`"}g \
  236. ++ | sed s}HOME}"`head -n1 conf-home`"}g \
  237. + > rts
  238. + chmod 755 rts
  239. +
  240. +@@ -265,10 +229,6 @@
  241. + compile seek_set.c seek.h
  242. + ./compile seek_set.c
  243. +
  244. +-setup: \
  245. +-it install
  246. +- ./install
  247. +-
  248. + str_len.o: \
  249. + compile str_len.c str.h
  250. + ./compile str_len.c
  251. +@@ -284,8 +244,8 @@
  252. + systype: \
  253. + find-systype.sh conf-cc conf-ld trycpp.c x86cpuid.c
  254. + ( cat warn-auto.sh; \
  255. +- echo CC=\'`head -1 conf-cc`\'; \
  256. +- echo LD=\'`head -1 conf-ld`\'; \
  257. ++ echo CC=\'`head -n1 conf-cc`\'; \
  258. ++ echo LD=\'`head -n1 conf-ld`\'; \
  259. + cat find-systype.sh; \
  260. + ) | sh > systype
  261. - auto_home.o: \
  262. ---- cdb-0.75/auto-str.c.orig 2002-10-16 13:13:48.000000000 +0200
  263. -+++ cdb-0.75/auto-str.c 2002-10-16 13:24:44.000000000 +0200
  264. +--- cdb-0.75/auto-str.c.orig 2003-08-28 13:49:26.000000000 +0200
  265. ++++ cdb-0.75/auto-str.c 2004-06-29 21:22:31.457708408 +0200
  266. @@ -1,15 +1,6 @@
  267. -#include "buffer.h"
  268. -#include "readwrite.h"
  269. -#include "exit.h"
  270. --
  271. --char buf1[256];
  272. --buffer ss1 = BUFFER_INIT(write,1,buf1,sizeof(buf1));
  273. +#include <stdio.h>
  274. +-char buf1[256];
  275. +-buffer ss1 = BUFFER_INIT(write,1,buf1,sizeof(buf1));
  276. +-
  277. -void puts(s)
  278. -char *s;
  279. -{
  280. @@ -46,22 +163,22 @@
  281. - _exit(0);
  282. + return 0;
  283. }
  284. ---- cdb-0.75/conf-cc.orig 2002-09-16 18:31:49.000000000 +0200
  285. -+++ cdb-0.75/conf-cc 2002-09-16 18:28:35.000000000 +0200
  286. +--- cdb-0.75/conf-cc.orig 2003-08-28 13:49:26.000000000 +0200
  287. ++++ cdb-0.75/conf-cc 2004-06-29 21:22:31.457708408 +0200
  288. @@ -1,3 +1,3 @@
  289. -gcc -O2
  290. +${CC:-gcc} -O2
  291. This will be used to compile .c files.
  292. ---- cdb-0.75/conf-ld.orig 2002-09-16 18:31:49.000000000 +0200
  293. -+++ cdb-0.75/conf-ld 2002-09-16 18:28:35.000000000 +0200
  294. +--- cdb-0.75/conf-ld.orig 2003-08-28 13:49:26.000000000 +0200
  295. ++++ cdb-0.75/conf-ld 2004-06-29 21:22:31.458708256 +0200
  296. @@ -1,3 +1,3 @@
  297. -gcc -s
  298. +${CC:-gcc} -s
  299. This will be used to link .o files into an executable.
  300. ---- cdb-0.75/error.h.orig 2003-03-09 12:41:26.000000000 +0100
  301. -+++ cdb-0.75/error.h 2003-03-09 12:41:26.000000000 +0100
  302. +--- cdb-0.75/error.h.orig 2003-08-28 13:49:26.000000000 +0200
  303. ++++ cdb-0.75/error.h 2004-06-29 21:22:31.459708104 +0200
  304. @@ -1,7 +1,7 @@
  305. #ifndef ERROR_H
  306. #define ERROR_H