############################################################################### # IPFire.org - An Open Source Firewall Solution # # Copyright (C) - IPFire Development Team # ############################################################################### name = db version_major = 4.8 version_minor = 30 version = %{version_major}.%{version_minor} release = 1 epoch = 1 # Never update this to major version 5. maintainer = Michael Tremer groups = System/Libraries url = http://www.oracle.com/technology/products/berkeley-db/ license = Proprietary summary = Berkeley DB is a library that provides an embedded database. description Berkeley DB (BDB) is a computer software library that provides a high-performance embedded database. end source_dl = http://download.oracle.com/berkeley-db/ build requires gcc-c++ end build cd %{DIR_APP}/build_unix CC=gcc \ ../dist/configure \ --prefix=/usr \ --enable-compat185 \ --enable-cxx \ --disable-static make %{PARALLELISMFLAGS} end install cd %{DIR_APP}/build_unix make install DESTDIR=%{BUILDROOT} \ docdir=/usr/share/doc/%{thisapp} end end packages package db4 package db4-devel template DEVEL files += \ !/usr/lib*/libdb-%{version_major}.so end package db4-utils summary = Command line tools for managing Berkeley DB (version 4) databases. description = %{summary} files /usr/bin end end package db4-cxx summary = The Berkeley DB database library (version 4) for C++. description = %{summary} files /usr/lib*/libdb_cxx-%{version_major}.so end end package %{name}-debuginfo template DEBUGINFO end end