]> git.pld-linux.org Git - packages/libdbi-drivers.git/blobdiff - libdbi-drivers.spec
relup fiendly release
[packages/libdbi-drivers.git] / libdbi-drivers.spec
index 3c47ab02b6335cb56772d846e46da52fc243c8e4..6f28a933c488e48ad642a99c32d986b87858df7c 100644 (file)
@@ -1,4 +1,5 @@
-# TODO: ingres, msql, oracle
+# TODO:
+# - add support for ingres, msql, oracle
 #
 # Conditional build:
 %bcond_without firebird        # don't build Firebird driver
@@ -7,30 +8,45 @@
 %bcond_without pgsql           # don't build PostgreSQL driver
 %bcond_without sqlite          # don't build sqlite driver
 %bcond_without sqlite3         # don't build sqlite3 driver
-%bcond_without doc                     # don't build documentation
-#
-%define dbiver 0.8.4
+%bcond_with    doc                     # don't build documentation
+
+%define dbiver 0.9.0
+%define        snap    20110117
+%define        rel             5
 Summary:       Database Independent Abstraction Layer for C
 Summary(pl.UTF-8):     Warstwa DBI dla C
 Name:          libdbi-drivers
-%define        _snap   20090420
-Version:       0.8.4
-Release:       0.%{_snap}.1
+Version:       0.9.0
+Release:       0.%{snap}.%{rel}
 License:       LGPL v2+
 Group:         Libraries
 #Source0:      http://dl.sourceforge.net/libdbi-drivers/libdbi-drivers-%{version}-1.tar.gz
-Source0:       %{name}-%{_snap}.tar.gz
-# Source0-md5: 4de79b323162a5a7652b65b608eca6cd
-Patch0:                %{name}-destdir.patch
-Patch1:                %{name}-docs_acfix.patch
-Patch2:                %{name}-sqlite3_libs.patch
+Source0:       %{name}-%{snap}.tar.gz
+# Source0-md5: e017f57cf6742a87bcac898e4d43ed26
+Patch0:                %{name}-sqlite3_libs.patch
 URL:           http://libdbi-drivers.sourceforge.net/
+%if %{with doc}
+BuildRequires: docbook-dtd41-sgml
+BuildRequires: docbook-style-dsssl
+BuildRequires: jadetex
+BuildRequires: openjade
+BuildRequires: texlive-fonts-ams
+BuildRequires: texlive-fonts-marvosym
+BuildRequires: texlive-fonts-stmaryrd
+BuildRequires: texlive-fonts-type1-urw
+BuildRequires: texlive-format-pdflatex
+BuildRequires: texlive-latex-ams
+BuildRequires: texlive-latex-extend
+BuildRequires: texlive-latex-wasysym
+BuildRequires: texlive-xetex
+BuildRequires: texlive-xmltex
+%endif
 %{?with_firebird:BuildRequires:        Firebird-devel}
 BuildRequires: autoconf
 BuildRequires: automake
 %{?with_freetds:BuildRequires: freetds-devel}
-BuildRequires: libtool
 BuildRequires: libdbi-devel >= %{dbiver}
+BuildRequires: libtool
 %{?with_mysql:BuildRequires:   mysql-devel}
 %{?with_pgsql:BuildRequires:   postgresql-devel}
 %{?with_sqlite:BuildRequires:  sqlite-devel}
@@ -131,10 +147,9 @@ Requires:  libdbi >= %{dbiver}
 Provides:      libdbi-dbd = %{version}-%{release}
 
 %description sqlite
-This plugin provides connectivity to SQLite engine
-through the libdbi database independent abstraction layer. Switching a
-program's plugin does not require recompilation or rewriting source
-code.
+This plugin provides connectivity to SQLite engine through the libdbi
+database independent abstraction layer. Switching a program's plugin
+does not require recompilation or rewriting source code.
 
 %description sqlite -l pl.UTF-8
 Ta wtyczka daje możliwość łączenia się z silnikiem SQLite poprzez
@@ -161,8 +176,6 @@ zmiany źródeł programu.
 %prep
 %setup -q -n %{name}
 %patch0 -p1
-%patch1 -p1
-%patch2 -p1
 
 %build
 %{__libtoolize}
@@ -184,6 +197,7 @@ zmiany źródeł programu.
        --with-freetds-incdir=%{_includedir} \
 %endif
 %if %{with mysql}
+       --enable-mysql-threadsafe \
        --with-mysql \
        --with-mysql-libdir=%{_libdir} \
        --with-mysql-incdir=%{_includedir} \
@@ -215,6 +229,7 @@ install -d $RPM_BUILD_ROOT%{_libdir}/dbd
        DESTDIR=$RPM_BUILD_ROOT
 
 rm -f $RPM_BUILD_ROOT%{_libdir}/dbd/lib*.la
+rm -rf $RPM_BUILD_ROOT%{_docdir}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
This page took 0.03989 seconds and 4 git commands to generate.