- updated FHS,opt patches
---- Firebird-2.5.0.26074-0/src/jrd/gds.cpp.orig 2010-10-28 08:01:51.000000000 +0200
-+++ Firebird-2.5.0.26074-0/src/jrd/gds.cpp 2010-10-28 08:33:54.483737691 +0200
-@@ -1751,7 +1751,12 @@
+--- Firebird-2.5.4.26856-0/src/jrd/gds.cpp.orig 2015-05-29 20:19:05.329013419 +0200
++++ Firebird-2.5.4.26856-0/src/jrd/gds.cpp 2015-05-29 20:33:36.775643514 +0200
+@@ -1754,7 +1754,13 @@
+ strcpy(string, lockdir);
+ else
+ strcpy(string, fb_prefix_lock); // safe - no BO
+ strcpy(string, lockdir);
+ else
+ strcpy(string, fb_prefix_lock); // safe - no BO
++
+ iscSafeConcatPath(string, root);
+ }
- // if someone wants to know prefix for lock files,
- // sooner of all he wants that directory to exist
--- Firebird-2.5.0.26074-0/src/jrd/os/config_root.h.orig 2010-09-08 10:43:20.000000000 +0200
+++ Firebird-2.5.0.26074-0/src/jrd/os/config_root.h 2010-10-28 08:36:33.139734339 +0200
@@ -91,7 +91,7 @@
--- Firebird-2.5.0.26074-0/src/jrd/os/config_root.h.orig 2010-09-08 10:43:20.000000000 +0200
+++ Firebird-2.5.0.26074-0/src/jrd/os/config_root.h 2010-10-28 08:36:33.139734339 +0200
@@ -91,7 +91,7 @@
OS_ServerFiles=inet_server.cpp
OS_ServerFiles=inet_server.cpp
---- Firebird-2.1.3.18185-0/builds/posix/prefix.linux_generic.orig 2007-05-03 13:24:50.000000000 +0200
-+++ Firebird-2.1.3.18185-0/builds/posix/prefix.linux_generic 2010-08-29 10:50:59.358822457 +0200
+--- Firebird-2.5.4.26856-0/builds/posix/prefix.linux_generic.orig 2015-05-29 20:34:21.678974963 +0200
++++ Firebird-2.5.4.26856-0/builds/posix/prefix.linux_generic 2015-05-29 20:50:50.918933450 +0200
@@ -18,10 +18,11 @@
#
# 2 Oct 2002, Nickolay Samofatov - Major cleanup
@@ -18,10 +18,11 @@
#
# 2 Oct 2002, Nickolay Samofatov - Major cleanup
--COMMON_FLAGS=-DLINUX -pipe -MMD -fPIC -DFB_SEND_FLAGS=MSG_NOSIGNAL
-+COMMON_FLAGS=@CFLAGS@ -DLINUX -pipe -MMD -fPIC -DFB_SEND_FLAGS=MSG_NOSIGNAL
+-COMMON_FLAGS=-DLINUX -pipe -MMD -fPIC -DFB_SEND_FLAGS=MSG_NOSIGNAL -fsigned-char
++COMMON_FLAGS=@CFLAGS@ -DLINUX -pipe -MMD -fPIC -DFB_SEND_FLAGS=MSG_NOSIGNAL -fsigned-char
+OPTIMIZE_FLAGS=
-PROD_FLAGS=-ggdb -O3 -DNDEBUG $(COMMON_FLAGS)
+OPTIMIZE_FLAGS=
-PROD_FLAGS=-ggdb -O3 -DNDEBUG $(COMMON_FLAGS)
Summary(pl.UTF-8): Firebird - serwer baz danych SQL oraz narzędzia klienckie
Name: Firebird
# FirebirdCS/FirebirdSS (Classic Server/Super Server)?
Summary(pl.UTF-8): Firebird - serwer baz danych SQL oraz narzędzia klienckie
Name: Firebird
# FirebirdCS/FirebirdSS (Classic Server/Super Server)?
-Version: 2.5.2.26540
-Release: 5
+Version: 2.5.4.26856
+Release: 1
License: Interbase Public License 1.0, Initial Developer's Public License 1.0
Group: Applications/Databases
Source0: http://downloads.sourceforge.net/firebird/%{name}-%{version}-0.tar.bz2
License: Interbase Public License 1.0, Initial Developer's Public License 1.0
Group: Applications/Databases
Source0: http://downloads.sourceforge.net/firebird/%{name}-%{version}-0.tar.bz2
-# Source0-md5: 21154d2004e025c8a3666625b0357bb5
+# Source0-md5: 7a17ec9889424b98baa29e001a054434
Source1: http://www.firebirdsql.org/pdfmanual/%{name}-2.5-QuickStart.pdf
# Source1-md5: a7776f1eae45ba0b2543c203cd5271ae
# distfiles refuses this, would require some audit to allow '('/')' chars
Source1: http://www.firebirdsql.org/pdfmanual/%{name}-2.5-QuickStart.pdf
# Source1-md5: a7776f1eae45ba0b2543c203cd5271ae
# distfiles refuses this, would require some audit to allow '('/')' chars