spec: cleanup
Several cleanup changes: * The acinclude.m4 does not seem to be needed anymore. I actually don't know why it was originally added (very long time ago) but now even 'autoreconf' works fine — so lets see what will happen. * Don't autoreconf as it is not needed. * Trim lines. Version: 09.03.0100-1
This commit is contained in:
parent
9bc3f1f715
commit
100981b87a
@ -8,17 +8,6 @@ URL: http://psqlodbc.projects.postgresql.org/
|
||||
|
||||
Source0: http://ftp.postgresql.org/pub/odbc/versions/src/psqlodbc-%{version}.tar.gz
|
||||
|
||||
# CAUTION: acinclude.m4 has to be kept in sync with package's aclocal.m4.
|
||||
# This is a kluge that ought to go away, but upstream currently isn't
|
||||
# shipping their custom macros anywhere except in aclocal.m4. (The macros
|
||||
# actually come from the Postgres source tree, but we haven't got that
|
||||
# available while building this RPM.) To generate: in psqlodbc source tree,
|
||||
# aclocal -I . -I $PGSRC/config
|
||||
# then strip aclocal.m4 down to just the PGAC macros.
|
||||
# BUT: as of 09.01.0200, configure.ac hasn't been updated to use latest
|
||||
# PG macros, so keep using the previous version of acinclude.m4.
|
||||
Source1: acinclude.m4
|
||||
|
||||
BuildRequires: unixODBC-devel
|
||||
BuildRequires: libtool automake autoconf postgresql-devel
|
||||
BuildRequires: openssl-devel krb5-devel pam-devel zlib-devel readline-devel
|
||||
@ -30,29 +19,16 @@ BuildRequires: openssl-devel krb5-devel pam-devel zlib-devel readline-devel
|
||||
This package includes the driver needed for applications to access a
|
||||
PostgreSQL system via ODBC (Open Database Connectivity).
|
||||
|
||||
|
||||
%prep
|
||||
%setup -q -n psqlodbc-%{version}
|
||||
|
||||
# Some missing macros. Courtesy Owen Taylor <otaylor@redhat.com>.
|
||||
cp -p %{SOURCE1} .
|
||||
|
||||
# Use build system's libtool.m4, not the one in the package.
|
||||
rm -f libtool.m4 config/libtool.m4
|
||||
|
||||
libtoolize --force --copy
|
||||
aclocal -I .
|
||||
automake --add-missing --copy
|
||||
autoconf
|
||||
autoheader
|
||||
|
||||
%build
|
||||
|
||||
%configure --with-unixodbc --disable-dependency-tracking
|
||||
|
||||
make
|
||||
make %{?_smp_mflags}
|
||||
|
||||
%install
|
||||
|
||||
make DESTDIR=$RPM_BUILD_ROOT install
|
||||
|
||||
# Provide the old library name "psqlodbc.so" as a symlink,
|
||||
@ -66,7 +42,7 @@ popd
|
||||
%postun -p /sbin/ldconfig
|
||||
|
||||
%files
|
||||
%attr(755,root,root) %{_libdir}/psqlodbcw.so
|
||||
%{_libdir}/psqlodbcw.so
|
||||
%{_libdir}/psqlodbc.so
|
||||
%doc license.txt readme.txt docs/*
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user