Group :: Sound
RPM: freespeech
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Patch: freespeech-a10m-alt-build.patch
Download
Download
diff -ur distribution.orig/lib/dbm_prog.c distribution/lib/dbm_prog.c
--- distribution.orig/lib/dbm_prog.c 1998-06-22 00:22:36 +0700
+++ distribution/lib/dbm_prog.c 2004-02-29 07:38:30 +0600
@@ -7,7 +7,7 @@
#ifdef FBSD_DATABASE
#include <db.h>
#else
-#include <ndbm.h>
+#include <gdbm/ndbm.h>
#endif
#ifdef FBSD_DATABASE /* this needs to be explicit */
diff -ur distribution.orig/lib/Makefile distribution/lib/Makefile
--- distribution.orig/lib/Makefile 1998-06-22 00:22:36 +0700
+++ distribution/lib/Makefile 2004-02-29 07:43:38 +0600
@@ -25,7 +25,7 @@
# Linux users
CC = gcc
CFLAGS = -g -Wall -pedantic
-LIBS = -lm -lgdbm
+LIBS = -lm -lgdbm -lgdbm_compat
############################################################################
OBJ = dbm_prog.c
@@ -34,12 +34,12 @@
all: lexicon
lexicon: text710.edin dbm_prog
- /bin/rm -i lexicon*
+ /bin/rm -f lexicon*
./dbm_prog -o lexicon -i text710.edin
- touch lexicon
+# touch lexicon
text710.edin: text710.dat read_ox_dict
- read_ox_dict text710.dat > text710.edin
+ ./read_ox_dict text710.dat > text710.edin
dbm_prog: $(OBJ)
$(CC) $(CFLAGS) -o $@ $(OBJ) $(LIBS)
diff -ur distribution.orig/lib/read_ox_dict distribution/lib/read_ox_dict
--- distribution.orig/lib/read_ox_dict 1998-06-22 00:22:36 +0700
+++ distribution/lib/read_ox_dict 2004-02-29 07:39:38 +0600
@@ -1,4 +1,4 @@
-#!/usr/local/bin/perl
+#!/usr/bin/perl
# Copyright (c) 1995 Alistair Conkie. All rights reserved.
# This program is free software; you can redistribute it and/or
diff -ur distribution.orig/src/Makefile distribution/src/Makefile
--- distribution.orig/src/Makefile 1998-06-22 00:22:48 +0700
+++ distribution/src/Makefile 2004-02-29 07:38:30 +0600
@@ -25,7 +25,7 @@
# Linux users
CC = gcc
CFLAGS = -g -Wall -pedantic
-LIBS = -lm -lgdbm
+LIBS = -lm -lgdbm -lgdbm_compat
############################################################################
diff -ur distribution.orig/src/space.c distribution/src/space.c
--- distribution.orig/src/space.c 1998-06-22 00:22:47 +0700
+++ distribution/src/space.c 2004-02-29 07:38:30 +0600
@@ -15,7 +15,7 @@
#ifdef FBSD_DATABASE
#include <db.h>
#else
-#include <ndbm.h>
+#include <gdbm/ndbm.h>
#endif
#include <fcntl.h>
diff -ur distribution.orig/src/transcribe.c distribution/src/transcribe.c
--- distribution.orig/src/transcribe.c 1998-06-22 00:22:47 +0700
+++ distribution/src/transcribe.c 2004-02-29 07:38:30 +0600
@@ -13,7 +13,7 @@
#ifdef FBSD_DATABASE
#include <db.h>
#else
-#include <ndbm.h>
+#include <gdbm/ndbm.h>
#endif
#include <fcntl.h>