Sophie

Sophie

distrib > Mageia > 8 > armv7hl > by-pkgid > d74d8aafa3ddc4834847d7ffa987dc8b > files > 9

firebird-3.0.7.33374-1.mga8.src.rpm

%define         oversion 3.0.7

%define         pkgversion Firebird-%{version}-0
%define         somajor 2
%define         libfbclient %mklibname fbclient %somajor
%define         libfbclient_devel %mklibname fbclient -d

Summary:        Firebird SQL database management system
Name:           firebird
Version:        %{oversion}.33374
Release:        %mkrel 1
Group:          Databases
License:        MPLv1.1-like
URL:            http://www.firebirdsql.org/
Source0:        https://github.com/FirebirdSQL/firebird/releases/download/R3_0_7/%{pkgversion}.tar.bz2
Source1:        firebird-logrotate
Source2:        README.Mageia
Source3:        firebird.conf
Source4:        fb_config

# from OpenSuse
Patch101:       add-pkgconfig-files.patch
Patch103:       Provide-sized-global-delete-operators-when-compiled.patch

# from Debian to be sent upstream
Patch201:       obsolete-syslogd.target.patch
Patch202:       honour-buildflags.patch
Patch203:       no-copy-from-icu.patch
Patch205:       cloop-honour-build-flags.patch

# from upstream


BuildRequires:  tommath-devel
BuildRequires:  pkgconfig(ncurses)
BuildRequires:  libtermcap-devel
BuildRequires:  icu-devel
BuildRequires:  pkgconfig(libedit)
BuildRequires:  libstdc++-static-devel
BuildRequires:  pkgconfig(atomic_ops)
BuildRequires:  chrpath
BuildRequires:  pkgconfig(zlib)
BuildRequires:  procmail

Requires(post):   systemd >= %{systemd_required_version}
Requires(pre):    rpm-helper
Requires(postun): rpm-helper

Requires:       %{libfbclient} = %{version}-%{release}
Requires:       libib-util = %{version}-%{release}
Requires:       %{name}-utils = %{version}-%{release}

Obsoletes:      firebird-arch < 3.0
Obsoletes:      firebird-filesystem < 3.0
Obsoletes:      firebird-server-common < 3.0
Obsoletes:      firebird-classic < 3.0
Obsoletes:      firebird-classic-common < 3.0
Obsoletes:      firebird-server-classic < 3.0
Obsoletes:      firebird-server-superserver < 3.0
Obsoletes:      firebird-superclassic < 3.0
Obsoletes:      firebird-superserver < 3.0
Conflicts:      firebird-arch < 3.0
Conflicts:      firebird-filesystem < 3.0
Conflicts:      firebird-server-common < 3.0
Conflicts:      firebird-classic < 3.0
Conflicts:      firebird-classic-common < 3.0
Conflicts:      firebird-server-classic < 3.0
Conflicts:      firebird-server-superserver < 3.0
Conflicts:      firebird-superclassic < 3.0
Conflicts:      firebird-superserver < 3.0


%description
Firebird is a relational database offering many ANSI SQL standard
features that runs on Linux, Windows, and a variety of Unix platforms.
Firebird offers excellent concurrency, high performance, and powerful
language support for stored procedures and triggers. It has been used
in production systems, under a variety of names, since 1981.


%package devel
Group:          Development/Databases
Requires:       %{name} = %{version}-%{release}
Summary:        UDF support library for Firebird SQL server

%description devel
This package is needed for development of client applications and user
defined functions (UDF) for Firebird SQL server.

Firebird is a relational database offering many ANSI SQL standard
features that runs on Linux, Windows, and a variety of Unix platforms.
Firebird offers excellent concurrency, high performance, and powerful
language support for stored procedures and triggers. It has been used
in production systems, under a variety of names, since 1981.


%package -n libib-util
Group:          System/Libraries
Summary:        Firebird SQL UDF support library

%description -n libib-util
libib_util contains utility functions used by
User-Defined Functions (UDF) for memory management etc.

Firebird is a relational database offering many ANSI SQL standard
features that runs on Linux, Windows, and a variety of Unix platforms.
Firebird offers excellent concurrency, high performance, and powerful
language support for stored procedures and triggers. It has been used
in production systems, under a variety of names, since 1981.


%package -n %{libfbclient}
Group:          System/Libraries
Summary:        Firebird SQL server client library

%description -n %{libfbclient}
Shared client library for Firebird SQL server.

Firebird is a relational database offering many ANSI SQL standard
features that runs on Linux, Windows, and a variety of Unix platforms.
Firebird offers excellent concurrency, high performance, and powerful
language support for stored procedures and triggers. It has been used
in production systems, under a variety of names, since 1981.


%package -n %{libfbclient_devel}
Group:          System/Libraries
Summary:        Development libraries and headers for Firebird SQL server
Requires:       %{name}-devel = %{version}-%{release}
Requires:       %{libfbclient} = %{version}-%{release}

%description -n %{libfbclient_devel}
Development files for Firebird SQL server client library.

Firebird is a relational database offering many ANSI SQL standard
features that runs on Linux, Windows, and a variety of Unix platforms.
Firebird offers excellent concurrency, high performance, and powerful
language support for stored procedures and triggers. It has been used
in production systems, under a variety of names, since 1981.


%package doc
Group:          Databases
Requires:       %{name} = %{version}-%{release}
Summary:        Documentation for Firebird SQL server
BuildArch:      noarch

%description doc
Documentation for Firebird SQL server.

Firebird is a relational database offering many ANSI SQL standard
features that runs on Linux, Windows, and a variety of Unix platforms.
Firebird offers excellent concurrency, high performance, and powerful
language support for stored procedures and triggers. It has been used
in production systems, under a variety of names, since 1981.


%package utils
Group:          Databases
Requires:       %{libfbclient} = %{version}-%{release}
Summary:        Firebird SQL user utilities
Obsoletes:      firebird-utils-classic < 3.0
Conflicts:      firebird-utils-classic < 3.0
Obsoletes:      firebird-utils-common < 3.0
Conflicts:      firebird-utils-common < 3.0
Obsoletes:      firebird-utils-superserver < 3.0
Conflicts:      firebird-utils-superserver < 3.0

%description utils
Firebird SQL user utilities.

Firebird is a relational database offering many ANSI SQL standard
features that runs on Linux, Windows, and a variety of Unix platforms.
Firebird offers excellent concurrency, high performance, and powerful
language support for stored procedures and triggers. It has been used
in production systems, under a variety of names, since 1981.


%package examples
Group:          Databases
Requires:       %{name}-doc = %{version}-%{release}
Summary:        Examples for Firebird SQL server
BuildArch:      noarch

%description examples
Examples for Firebird SQL server.

Firebird is a relational database offering many ANSI SQL standard
features that runs on Linux, Windows, and a variety of Unix platforms.
Firebird offers excellent concurrency, high performance, and powerful
language support for stored procedures and triggers. It has been used
in production systems, under a variety of names, since 1981.


%prep
%setup -q -n %{pkgversion}
%patch101 -p1
%patch103 -p1
%patch201 -p1
%patch202 -p1
%patch203 -p1
%patch205 -p1

# fix build on aarch64
for d in ./extern/editline/ ./builds/make.new/config/; do
  cp -af %{_rpmconfigdir}/%{_real_vendor}/config.{guess,sub} $d
done

%build
NOCONFIGURE=1 ./autogen.sh
export CXXFLAGS="%{optflags} -fno-delete-null-pointer-checks"
%configure --prefix=%{_prefix} \
  --disable-binreloc \
  --with-system-editline \
  --with-fbbin=%{_bindir} --with-fbsbin=%{_sbindir} \
  --with-fbconf=%{_sysconfdir}/%{name} \
  --with-fblib=%{_libdir} --with-fbinclude=%{_includedir} \
  --with-fbdoc=%{_defaultdocdir}/%{name} \
  --with-fbudf=%{_libdir}/%{name}/udf \
  --with-fbsample=%{_defaultdocdir}/%{name}/sample \
  --with-fbsample-db=%{_localstatedir}/lib/%{name}/data/ \
  --with-fbhelp=%{_localstatedir}/lib/%{name}/system/ \
  --with-fbintl=%{_libdir}/%{name}/intl \
  --with-fbmisc=%{_datadir}/%{name}/misc \
  --with-fbsecure-db=%{_localstatedir}/lib/%{name}/secdb/ \
  --with-fbmsg=%{_localstatedir}/lib/%{name}/system/ \
  --with-fblog=%{_localstatedir}/log/%{name} \
  --with-fbglock=%{_rundir}/%{name} \
  --with-fbplugins=%{_libdir}/%{name}/plugins

# Can't use %%make_build as it seems that sometimes parallel build is broken
make
cd gen
make -f Makefile.install buildRoot
chmod -R u+w buildroot%{_docdir}/%{name}

%install
chmod u+rw,a+rx gen/buildroot/usr/include/firebird/impl
cp -r gen/buildroot/* ${RPM_BUILD_ROOT}/
mkdir -p ${RPM_BUILD_ROOT}%{_libdir}/pkgconfig
cp -v gen/install/misc/*.pc ${RPM_BUILD_ROOT}%{_libdir}/pkgconfig/

cd ${RPM_BUILD_ROOT}
rm -vf .%{_sbindir}/*.sh
mv -v .%{_sbindir}/fb_config .%{_libdir}/
install -p -m 0755 %{SOURCE4} %{buildroot}%{_sbindir}/fb_config
rm -vf .%{_includedir}/perf.h
rm -vf .%{_libdir}/libicu*.so
chmod -R u+w .%{_docdir}/%{name}
rm -vf .%{_datadir}/%{name}/misc/firebird.init.*
rm -vf .%{_datadir}/%{name}/misc/firebird.xinetd
rm -vf .%{_datadir}/%{name}/misc/rc.config.firebird
mv -v .%{_sysconfdir}/%{name}/README .%{_sysconfdir}/%{name}/WhatsNew \
  .%{_docdir}/%{name}/
mv -v .%{_sysconfdir}/%{name}/IDPLicense.txt .%{_docdir}/%{name}/
mv -v .%{_sysconfdir}/%{name}/IPLicense.txt .%{_docdir}/%{name}/
install -p -m 0644 -D %{SOURCE2} .%{_docdir}/%{name}/README.Mageia
mv -v .%{_bindir}/gstat .%{_bindir}/gstat-fb
mv -v .%{_bindir}/isql .%{_bindir}/isql-fb

mkdir -p .%{_localstatedir}/log/%{name}
mkdir -p .%{_sysconfdir}/logrotate.d
echo 1 > .%{_localstatedir}/log/%{name}/%{name}.log
sed "s@%{name}.log@%{_localstatedir}/log/%{name}/%{name}.log@g" %{SOURCE1} > .%{_sysconfdir}/logrotate.d/%{name}

mkdir -p .%{_tmpfilesdir}
cp %{SOURCE3} .%{_tmpfilesdir}/

mkdir -p .%{_unitdir}
cp .%{_datadir}/%{name}/misc/%{name}-superserver.service .%{_unitdir}/%{name}-superserver.service


%pre 
# Create the firebird user and group if it doesn't exist
%_pre_useradd %{name} %{_localstatedir}/lib/%{name}/data /sbin/nologin 

# Add gds_db to /etc/services if needed
FileName=/etc/services
newLine="gds_db 3050/tcp  # Firebird SQL Database Remote Protocol"
oldLine=`grep "^gds_db" $FileName`
if [ -z "$oldLine" ]; then
 echo $newLine >> $FileName
fi


%post 
%_tmpfilescreate %{name}
%_post_service %{name}-superserver


%postun 
%_postun_userdel %{name}

%preun 
%_preun_service %{name}-superserver 


%files
%{_docdir}/%{name}/IDPLicense.txt
%{_docdir}/%{name}/IPLicense.txt
%{_docdir}/%{name}/README.Mageia
%{_bindir}/fbtracemgr
%{_sbindir}/firebird
%{_sbindir}/fbguard
%{_sbindir}/fb_lock_print
%dir %{_sysconfdir}/%{name}
%config(noreplace) %{_sysconfdir}/%{name}/databases.conf
%config(noreplace) %{_sysconfdir}/%{name}/fbtrace.conf
%config(noreplace) %{_sysconfdir}/%{name}/firebird.conf
%config(noreplace) %{_sysconfdir}/%{name}/plugins.conf
%dir %{_libdir}/%{name}
%dir %{_datadir}/%{name}
%{_libdir}/%{name}/intl
%{_libdir}/%{name}/plugins
%{_libdir}/%{name}/udf
%{_datadir}/%{name}/misc

%dir %attr(0755,%{name},%{name}) %{_localstatedir}/lib/%{name}
%dir %attr(0750,%{name},%{name}) %{_localstatedir}/lib/%{name}/secdb
%dir %attr(0750,%{name},%{name}) %{_localstatedir}/lib/%{name}/data
%dir %attr(0755,%{name},%{name}) %{_localstatedir}/lib/%{name}/system
%attr(0600,%{name},%{name}) %config(noreplace) %{_localstatedir}/lib/%{name}/secdb/security3.fdb
%attr(0644,%{name},%{name}) %{_localstatedir}/lib/%{name}/system/help.fdb
%attr(0644,%{name},%{name}) %{_localstatedir}/lib/%{name}/system/firebird.msg
%ghost %dir %attr(0775,%{name},%{name}) %{_rundir}/%{name}
%ghost %attr(0644,%{name},%{name}) %{_rundir}/%{name}/fb_guard
%attr(0644,root,root) %{_tmpfilesdir}/firebird.conf
%dir %{_localstatedir}/log/%{name}
%config(noreplace) %attr(0664,%{name},%{name})  %{_localstatedir}/log/%{name}/%{name}.log
%config(noreplace) %attr(0644,root,root) %{_sysconfdir}/logrotate.d/%{name}

%defattr(0755,root,root,0755)
%attr(0644,root,root) %{_unitdir}/%{name}-superserver.service


%files devel
%{_includedir}/*.h
%{_includedir}/%{name}
%{_libdir}/fb_config
%{_sbindir}/fb_config


%files -n %{libfbclient}
%{_libdir}/libfbclient.so.%{somajor}
%{_libdir}/libfbclient.so.%{oversion}

%files -n %{libfbclient_devel}
%{_libdir}/libfbclient.so
%{_libdir}/pkgconfig/fbclient.pc


%files -n libib-util
%{_libdir}/libib_util.so


%files doc
%{_docdir}/%{name}
%exclude %{_docdir}/%{name}/sample
%exclude %{_docdir}/%{name}/IDPLicense.txt
%exclude %{_docdir}/%{name}/IPLicense.txt


%files utils
%{_bindir}/gstat-fb
%{_bindir}/fbsvcmgr
%{_bindir}/gbak
%{_bindir}/gfix
%{_bindir}/gpre
%{_bindir}/gsec
%{_bindir}/isql-fb
%{_bindir}/nbackup
%{_bindir}/qli
%{_bindir}/gsplit


%files examples
%{_docdir}/%{name}/sample
%attr(0660,%{name},%{name}) %{_localstatedir}/lib/%{name}/data/employee.fdb



%changelog
* Fri Oct 23 2020 philippem <philippem> 3.0.7.33374-1.mga8
+ Revision: 1638920
- remove no longer needed patch
- remove no longer needed patch
- new upstream release 3.0.7

* Sun Aug 23 2020 guillomovitch <guillomovitch> 3.0.6.33328-2.mga8
+ Revision: 1618084
- replace all occurences of /var/run in systemd unit file

* Wed Jul 08 2020 philippem <philippem> 3.0.6.33328-1.mga8
+ Revision: 1602962
- New upstream release 3.0.6

* Wed Feb 19 2020 umeabot <umeabot> 3.0.5.33220-2.mga8
+ Revision: 1543947
- Mageia 8 Mass Rebuild

* Thu Jan 23 2020 philippem <philippem> 3.0.5.33220-1.mga8
+ Revision: 1482507
- update to new release 3.0.5.33220
+ wally <wally>
- replace deprecated %%configure2_5x

* Sat Jan 04 2020 guillomovitch <guillomovitch> 3.0.4.33054-7.mga8
+ Revision: 1476595
- drop implicit build dependencies
- fix systemd unit (#25847)

* Sat Mar 16 2019 guillomovitch <guillomovitch> 3.0.4.33054-6.mga7
+ Revision: 1378013
- update tmpfiles configuration to use /run instead of /var/run

* Sun Feb 17 2019 wally <wally> 3.0.4.33054-5.mga7
+ Revision: 1367858
- use /run instead of /var/run

* Sat Dec 29 2018 luigiwalser <luigiwalser> 3.0.4.33054-4.mga7
+ Revision: 1346092
- rebuild for icu

* Thu Nov 22 2018 philippem <philippem> 3.0.4.33054-3.mga7
+ Revision: 1333353
- update to new release 3.0.4

* Sun Sep 23 2018 umeabot <umeabot> 3.0.3.32900-3.mga7
+ Revision: 1297702
- Mageia 7 Mass Rebuild

* Thu Jun 07 2018 wally <wally> 3.0.3.32900-2.mga7
+ Revision: 1235182
- fix build on aarch64

* Wed Feb 28 2018 philippem <philippem> 3.0.3.32900-1.mga7
+ Revision: 1205695
- adapt patch to new upstream release
- new upstream release.

* Mon Oct 16 2017 cjw <cjw> 3.0.2.32703-2.mga7
+ Revision: 1172266
- build with -fno-delete-null-pointer-checks to prevent crashes

* Sun Aug 06 2017 philippem <philippem> 3.0.2.32703-1.mga7
+ Revision: 1137943
- update to 3.0.2

* Wed Mar 15 2017 mrambo3501 <mrambo3501> 3.0.1.32609-4.mga6
+ Revision: 1092698
- Rebuild for icu-58.2

* Mon Feb 20 2017 luigiwalser <luigiwalser> 3.0.1.32609-3.mga6
+ Revision: 1086981
- rediff patch from opensuse to fix security issue (boo#1023990)

* Tue Oct 04 2016 philippem <philippem> 3.0.1.32609-2.mga6
+ Revision: 1058399
- change perms

* Tue Sep 27 2016 philippem <philippem> 3.0.1.32609-1.mga6
+ Revision: 1057155
- remove no longer need patch
- update to 3.0.1.32609
- change wrong permissions on firebird.msg and help.fdb

* Wed Jun 01 2016 philippem <philippem> 3.0.0.32483-3.mga6
+ Revision: 1019740
- Can't use %%make_build as it seems that sometimes parallel build is broken

* Sat May 14 2016 shlomif <shlomif> 3.0.0.32483-2.mga6
+ Revision: 1015271
- Rebuild for the new UCI (new major)
+ tv <tv>
- use std macros for building

* Fri Apr 15 2016 philippem <philippem> 3.0.0.32483-1.mga6
+ Revision: 1002345
- update to stable upstream release 3.0.0.32483

* Mon Apr 11 2016 philippem <philippem> 3.0.0.32366-6.mga6
+ Revision: 1000307
- change includedir
- change includedir

* Sat Apr 09 2016 wally <wally> 3.0.0.32366-5.mga6
+ Revision: 999917
- don't obsolete old libs as it defeats the purpose of the libification

* Sat Apr 09 2016 philippem <philippem> 3.0.0.32366-4.mga6
+ Revision: 999884
- rebuild for new libtommath

* Fri Apr 08 2016 philippem <philippem> 3.0.0.32366-3.mga6
+ Revision: 999459
- obsoletes old utils
- add a comment about tommath headers

* Fri Apr 08 2016 philippem <philippem> 3.0.0.32366-2.mga6
+ Revision: 999450
- use underscore in macro
- use curly brackets
- use curly brackets
- use macro to follow policy for libfbclient

* Fri Apr 08 2016 philippem <philippem> 3.0.0.32366-1.mga6
+ Revision: 999441
- try to fix tommath.h path
- update to 3.0.0.32366 (RC2) to test before Final in few days

* Mon Jan 11 2016 luigiwalser <luigiwalser> 2.5.5.26952-3.mga6
+ Revision: 921714
- add upstream patch to fix CVE-2016-1569

* Fri Jan 01 2016 luigiwalser <luigiwalser> 2.5.5.26952-2.mga6
+ Revision: 917832
- rebuild for icu

* Thu Nov 19 2015 philippem <philippem> 2.5.5.26952-1.mga6
+ Revision: 904235
- update to 2.5.5

* Fri Jul 24 2015 cjw <cjw> 2.5.4.26856-2.mga6
+ Revision: 856862
- rebuild for icu 55

* Tue Jul 14 2015 philippem <philippem> 2.5.4.26856-1.mga6
+ Revision: 853771
- update to 2.5.4

* Thu Dec 04 2014 philippem <philippem> 2.5.3.26778-4.mga5
+ Revision: 801421
- security fix firebird CORE-4630

* Wed Oct 15 2014 umeabot <umeabot> 2.5.3.26778-3.mga5
+ Revision: 750931
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 2.5.3.26778-2.mga5
+ Revision: 679200
- Mageia 5 Mass Rebuild

* Mon Jul 21 2014 philippem <philippem> 2.5.3.26778-1.mga5
+ Revision: 655029
- update to 2.5.3

* Fri Apr 04 2014 luigiwalser <luigiwalser> 2.5.2.26540-4.mga5
+ Revision: 611745
- rebuild for icu

* Sat Dec 07 2013 philippem <philippem> 2.5.2.26540-3.mga4
+ Revision: 555804
- fix fail build if -Werror=format-security flag is used

* Mon Oct 21 2013 umeabot <umeabot> 2.5.2.26540-2.mga4
+ Revision: 537326
- Mageia 4 Mass Rebuild

* Thu Sep 26 2013 fwang <fwang> 2.5.2.26540-1.mga4
+ Revision: 486781
- new version 2.5.2-26540
+ philippem <philippem>
- switch to systemd remove xinetd
- switch to systemd remove xinetd

* Sun May 26 2013 fwang <fwang> 2.5.2.26539-9.mga4
+ Revision: 427928
- rebuild for new icu

* Sun Mar 24 2013 colin <colin> 2.5.2.26539-8.mga3
+ Revision: 404859
- Add systemd requires and general post/pre fixes (mga#9302)

* Sun Mar 10 2013 philippem <philippem> 2.5.2.26539-7.mga3
+ Revision: 402056
- Security update CVE-2013-2492 Mageia bug #9322

* Mon Jan 14 2013 luigiwalser <luigiwalser> 2.5.2.26539-6.mga3
+ Revision: 380319
- add tmpfiles config for /run/firebird

* Fri Jan 11 2013 umeabot <umeabot> 2.5.2.26539-5.mga3
+ Revision: 350370
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Thu Dec 27 2012 rtp <rtp> 2.5.2.26539-4.mga3
+ Revision: 335687
- add missing build-dep

* Fri Dec 14 2012 philippem <philippem> 2.5.2.26539-3.mga3
+ Revision: 331006
- patch from upstream to fix init script Firebird CORE-4011 and RH #886578

* Sun Nov 11 2012 philippem <philippem> 2.5.2.26539-2.mga3
+ Revision: 316961
- add upstream patch for ICU

* Sat Nov 10 2012 fwang <fwang> 2.5.2.26539-1.mga3
+ Revision: 316827
- update file list
- new version 2.5.2

* Fri Nov 09 2012 fwang <fwang> 2.5.1.26351.0-6.mga3
+ Revision: 316638
- rebuild for updated icu

* Tue Nov 06 2012 fwang <fwang> 2.5.1.26351.0-5.mga3
+ Revision: 314766
- rebuild for new icu

* Wed May 30 2012 fwang <fwang> 2.5.1.26351.0-4.mga3
+ Revision: 249621
- rebuild for new icu

* Sun Jan 08 2012 philippem <philippem> 2.5.1.26351.0-3.mga2
+ Revision: 193283
- Update to 2.5.1.26351.0.

* Wed Oct 05 2011 philippem <philippem> 2.5.1.26349.0-3.mga2
+ Revision: 152173
- rename firebird.mdv.releasenote

* Tue Oct 04 2011 philippem <philippem> 2.5.1.26349.0-2.mga2
+ Revision: 151526
- update README.urpmi

* Thu Sep 29 2011 philippem <philippem> 2.5.1.26349.0-1.mga2
+ Revision: 150321
- new upstream

* Mon Jun 20 2011 fwang <fwang> 2.5.0.26074.0-2.mga2
+ Revision: 110323
- rebuild for new icu

* Fri Apr 22 2011 philippem <philippem> 2.5.0.26074.0-1.mga1
+ Revision: 89679
-Fix rh #697313 with backport mainstream patch CORE-3447 (icu > 4.2)

* Thu Jan 20 2011 philippem <philippem> 2.5.0.26074.0-0.mga1
+ Revision: 25828
- Cleaning was too deep add %%define Werror_cflags %%nil
- imported package firebird
+ spuhler <spuhler>
- removed
  mdkversion < 200900
  post -p /sbin/ldconfig
  endif
- removed or commented the if mdkversion lines


* Wed Dec 22 2010 makowski <makowski> 2.5.0.26074.0-0mdv2011.0
+ Revision: 623855
- new upstream
- new upstream

* Sun Dec 05 2010 oden <oden> 2.1.3.18185.0-7mdv2011.0
+ Revision: 610426
- rebuild

* Wed Mar 24 2010 makowski <makowski> 2.1.3.18185.0-6mdv2010.1
+ Revision: 527170
- build with last upstream
- Fix rh #563461
- Fix mdv #58305

* Tue Aug 11 2009 makowski <makowski> 2.1.3.18185.0-5mdv2010.0
+ Revision: 415207
- fix post and pre\
- make sure that firebird user is created for classic

* Tue Aug 11 2009 makowski <makowski> 2.1.3.18185.0-4mdv2010.0
+ Revision: 414734
- added correct Requires(pre)

* Sun Aug 09 2009 makowski <makowski> 2.1.3.18185.0-3mdv2010.0
+ Revision: 412354
- remove incorrect groupadd

* Sat Aug 08 2009 makowski <makowski> 2.1.3.18185.0-2mdv2010.0
+ Revision: 411790
- correct setuid for Classic lock manager

* Wed Aug 05 2009 makowski <makowski> 2.1.3.18185.0-1mdv2010.0
+ Revision: 410289
- fix superserver init script
- avoid conflict with gstat from ganglia
- remove stupid rm -Rf in postun
- using good macros

* Wed Jul 29 2009 makowski <makowski> 2.1.3.18185.0-0mdv2010.0
+ Revision: 403725
- major cleaning install process to take care of the two architectures (Classic and Superserver) the right way
- fix #36038
- update to new upstream fix #52505
- better fix #50101 and #45263 (user firebird created with nologin)
- fix #28542
- fix #34265 (change chkconfig: 345 20 80 to chkconfig: 345 80 20)

* Mon Apr 20 2009 oden <oden> 2.1.2.18118.0-2mdv2009.1
+ Revision: 368462
- fix #50101 (user firebird created with nologin)

* Fri Apr 10 2009 oden <oden> 2.1.2.18118.0-1mdv2009.1
+ Revision: 365909
- 2.1.2.18118-0
- disable the -Werror=format-security flags

* Fri Jul 18 2008 oden <oden> 2.1.1.17910.0-1mdv2009.0
+ Revision: 238144
- 2.1.1.17910-0
- rediff the patches
- build it against system icu and edit libs

  + pixel <pixel>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed May 14 2008 cabral <cabral> 2.0.4.13130.1-1mdv2009.0
+ Revision: 207344
- Update to version 2.0.4.13130.
- Changes on summary of the package.

* Tue Mar 11 2008 salem <salem> 2.0.3.12981.0-2mdv2008.1
+ Revision: 186539
- Fix initscript and create /etc/gds_hosts.equiv on %%post to fix bug #34267
- bump release

  + blino <blino>
    - restore BuildRoot

  + tv <tv>
    - kill re-definition of %%buildroot on Pixel's request

* Thu Sep 13 2007 mrl <mrl> 2.0.3.12981.0-1mdv2008.0
+ Revision: 84989
- New upstream: 2.0.3.12981, fixing an annoying bug.

* Fri Aug 24 2007 mrl <mrl> 2.0.2.12964.0-3mdv2008.0
+ Revision: 71056
- New upstream: 2.0.2

* Fri Aug 17 2007 fwang <fwang> 2.0.1.12855.0-3mdv2008.0
+ Revision: 64705
- fix obsoletes old package

* Wed Aug 15 2007 fwang <fwang> 2.0.1.12855.0-2mdv2008.0
+ Revision: 63722
- Fix file conflict

* Wed May 09 2007 mrl <mrl> 2.0.1.12855.0-1mdv2008.0
+ Revision: 25665
- New upstream: 2.0.1
- Removed patch amd64: applied upstream.


* Fri Jan 19 2007 Marcelo Ricardo Leitner <mrl@mandriva.com> 2.0.0.12748-8mdv2007.0
+ Revision: 110615
- Improve firebird-classic and firebird-superserver summaries in order
  to explicit their difference: xinetd and standalone.

* Fri Nov 24 2006 Marcelo Ricardo Leitner <mrl@mandriva.com> 2.0.0.12748-7mdv2007.1
+ Revision: 86946
- Added /var/lib/firebird and /var/lib/firebird/backup to server-common
  package.

* Thu Nov 16 2006 Marcelo Ricardo Leitner <mrl@mandriva.com> 2.0.0.12748-6mdv2007.1
+ Revision: 84834
- Try libncurses-devel instead
- Added buildrequires to libncurses5-devel
- New upstream: 2.0.0.12748 (2.0.0 final)
- Fully disabled parallel build, as it is broken for now.
- Bumped release, in order to be able to rebuild for x86_64.
- Added missing BuildRequires to libtermcap-devel, as required by included
  readline.

* Wed Sep 13 2006 Marcelo Ricardo Leitner <mrl@mandriva.com> 2.0.0.12724-4mdv2007.0
+ Revision: 61079
- Added Conflicts in firebird-server-common to firebird-firebird-server-classic
  < 2.0 due to moved files.
- Fix binaries ownership in firebird-server-classic. They should be owned by
  root:root and not firebird:firebird.

* Wed Sep 06 2006 Marcelo Ricardo Leitner <mrl@mandriva.com> 2.0.0.12724-3mdv2007.0
+ Revision: 59998
- Applied Philippe Makowski suggestions:
  * Include example employee.fdb
  * -devel should requires libfbclient
  * Tagged security2.fdb as config.

* Tue Sep 05 2006 Marcelo Ricardo Leitner <mrl@mandriva.com> 2.0.0.12724-2mdv2007.0
+ Revision: 59875
- Disabled parallel build: it's broken.
- Import firebird

* Sat Sep 02 2006 Marcelo Ricardo Leitner <mrl@mandriva.com> 2.0.0.12724-1mdv2007.0
- Major packaging restructuring, following debian style.
- Enabled superserver flavor.
- Enhanced pre/post sections.
- Do not remove firebird user on package removal: we may leave some files on
  the filesystem.

* Thu Aug 24 2006 Philippe Makowski <makowski@firebird-fr.eu.org> 2.0.0.12724-0.1mdk
- Update to Firebird2

* Tue Jul 26 2005 Stew Benedict <sbenedict@mandriva.com> 1.5.2.4731-0.3mdk
- fix provides in lib package

* Fri Jan 28 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.5.2.4731-0.2mdk
- add deps
- little spec cleaning

* Wed Jan 12 2005 Lenny Cartier <lenny@mandrakesoft.com> 1.5.2.4731-0.1mdk
- from Philippe Makowski <makowski@firebird-fr.eu.org> :
	- adapted to Mandrake
	- updated from the CVS tree
- libification
- bzip2 patches
- use configure macros
- requires on versions not on releases

* Wed Aug 18 2004 Erik S. LaBianca <erik@ilsw.com> - 1.5.1.4481-0.fdr.1
- updated to 1.5.1 official source release
- minimized install patch intrusiveness, move files in .spec file instead
- don't try to remove the user/group on install, just leave the mess

* Wed Feb 04 2004 Erik S. LaBianca <erik@ilsw.com> - 1.5.0.4280-postRC8.1
- updated to CVS code
- remove lock files from post/postun
- set target arch to match prefix.linux settings
- add dependencies to firebird RPM

* Tue Feb 03 2004 Erik S. LaBianca <erik@ilsw.com> - 1.5.0.4201-1
- updated to RC8 code
- added gds_db service entry to /etc/services if necessary in post
- fix isql link