Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37818857
en ru br
ALT Linux repos
S:a10m-alt4
5.0: a10m-alt1
4.1: a10m-alt0.M41.1
4.0: 10.0-alt2
3.0: 10.0-alt2

Group :: Sound
RPM: freespeech

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Patch: freespeech-a10m-alt-build.patch
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>
 
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin