# (see firebird2 on debian how to do it)
%bcond_with ss # Super Server
Summary: Firebird SQL Database Server and Client tools
-Summary(de.UTF-8): Firebird - relationalen Open-Source- Datenbankmanagementsystems
-Summary(pl.UTF-8): Firebird - serwer baz danych SQL oraz narzędzia klienckie
+Summary(de.UTF-8): Firebird - relationalen Open-Source- Datenbankmanagementsystems
+Summary(pl.UTF-8): Firebird - serwer baz danych SQL oraz narzędzia klienckie
Name: Firebird
# FirebirdCS/FirebirdSS (Classic Server/Super Server)?
-Version: 1.5.3.4870
-Release: 8
+Version: 1.5.4.4910
+Release: 2
License: Interbase Public License 1.0
Group: Applications/Databases
Source0: http://dl.sourceforge.net/firebird/firebird-%{version}.tar.bz2
-# Source0-md5: 559d005ab6622274f9448687f930393c
+# Source0-md5: 6655190f760217845623a75001b6ddd4
Source1: http://www.ibphoenix.com/downloads/60All.zip
# Source1-md5: f86a132012361cd4ae88563105741a4c
Source2: http://www.ibphoenix.com/downloads/ib_4_0_docs.tar.gz
Patch10: %{name}-security-remote-preauth-crash.dpatch
Patch11: %{name}-separate-file-and-sem-perms.dpatch
Patch12: %{name}-ppc.patch
+Patch13: %{name}-64bit.patch
URL: http://www.firebirdsql.org/
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: libstdc++-devel
BuildRequires: libtool
BuildRequires: ncurses-devel
+BuildRequires: psmisc >= 22.5-2
BuildRequires: rpmbuild(macros) >= 1.268
BuildRequires: unzip
Requires: %{name}-lib = %{version}-%{release}
%package lib
Summary: Firebird shared library
-Summary(pl.UTF-8): Biblioteka współdzielona Firebird
+Summary(pl.UTF-8): Biblioteka współdzielona Firebird
Group: Libraries
%description lib
%package devel
Summary: Header files for Firebird library
-Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Firebird
+Summary(pl.UTF-8): Pliki nagłówkowe biblioteki Firebird
Group: Development/Libraries
Requires: %{name}-lib = %{version}-%{release}
Requires: libstdc++-devel
%package static
Summary: Static Firebird library
-Summary(pl.UTF-8): Statyczna biblioteka Firebird
+Summary(pl.UTF-8): Statyczna biblioteka Firebird
Group: Development/Libraries
Requires: %{name}-devel = %{version}-%{release}
%package doc
Summary: Extensive InterBase and Firebird documentation
-Summary(pl.UTF-8): Obszerna dokumentacja do baz InterBase i Firebird
+Summary(pl.UTF-8): Obszerna dokumentacja do baz InterBase i Firebird
Group: Documentation
%description doc
%patch10 -p1
%patch11 -p1
%patch12 -p1
+%patch13 -p1
+
install -d docs/{IB3.0,IB4.0,IB6.0}
unzip -q %{SOURCE1} -d docs/IB6.0
tar xzf %{SOURCE2} -C docs/IB4.0
LIB_CLIENT_LINK_OPTIONS="-lpthread"
# fb_lock_mgr is started during build - try to stop it (if /proc is mounted...)
-/sbin/fuser -k gen/firebird/bin/fb_lock_mgr 2>/dev/null || :
+fuser -k gen/firebird/bin/fb_lock_mgr 2>/dev/null || :
%install
rm -rf $RPM_BUILD_ROOT