Search
j0ke.net Open Build Service
>
Projects
>
server:database
:
postgresql
>
libpqxx
> libpqxx.spec
Sign Up
|
Log In
Username
Password
Cancel
Overview
Repositories
Revisions
Requests
Users
Advanced
Attributes
Meta
File libpqxx.spec of Package libpqxx
# # spec file for package libpqxx (Version 2.6.9) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Name: libpqxx BuildRequires: gcc-c++ krb5-devel postgresql-devel Url: http://pqxx.org/development/libpqxx/ Summary: C++ Client Library for PostgreSQL Version: 2.6.9 Release: 27 License: BSD 3-Clause Group: Productivity/Databases/Clients Source0: %name-%version.tar.bz2 Source1: libpqxx-rpmlintrc BuildRoot: %{_tmppath}/%{name}-%{version}-build Patch: libpqxx.diff Patch1: fix-visibility.diff %description C++ client API for PostgreSQL. This is the standard front-end (in the sense of "language binding") for writing C++ programs that use PostgreSQL. This supersedes the older libpq++ interface. It requires an up-to-date C++ compiler, such as gcc 2.95 or better. Authors: -------- Jeroen T. Vermeulen <jtv@xs4all.nl> %package devel Summary: C++ Client Library for PostgreSQL Group: Productivity/Databases/Clients Requires: libpqxx = %version %description devel C++ client API for PostgreSQL. This is the standard front-end (in the sense of "language binding") for writing C++ programs that use PostgreSQL. This supersedes the older libpq++ interface. It requires an up-to-date C++ compiler, such as gcc 2.95 or better. Authors: -------- Jeroen T. Vermeulen <jtv@xs4all.nl> %prep %setup -q %patch -p0 %patch1 chmod 0644 AUTHORS COPYING ChangeLog NEWS README README-UPGRADE TODO %build autoconf export CFLAGS="%optflags" export CXXFLAGS="$CFLAGS" ./configure \ --prefix=/usr \ --libdir=%_libdir \ --enable-shared \ --enable-static make %{?jobs:-j%jobs} all %install make DESTDIR=%buildroot install %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc AUTHORS COPYING ChangeLog NEWS README README-UPGRADE TODO %_libdir/%name-%version.so %files devel %defattr(-,root,root,-) %doc doc/html %_libdir/%name.* %_includedir/pqxx %_libdir/pkgconfig/libpqxx.pc /usr/bin/pqxx-config %changelog * Mon Jan 14 2008 - dmueller@suse.de - fix last change * Mon Jan 14 2008 - aj@suse.de - Fix build with g++. * Mon Jul 30 2007 - max@suse.de - New version: 2.6.9 (#280593). Changes include: * Removed old 1.x API * Greatly reduced memory usage while escaping strings * Useful error messages when preparing statements * New cursor class, absolute_cursor * New, encoding-safe string-escaping functions * Radical rework of prepared statements; INCOMPATIBLE INTERFACE CHANGE! * Support for subtransactions * Detect more connection capabilities * Greatly improved cursor support * ... and many many mire bug fixes and improvements. - Tell rpmlint to shut up. * Wed Jan 25 2006 - mls@suse.de - converted neededforbuild to BuildRequires * Mon Jan 09 2006 - max@suse.de - New version 2.5.5 * Thu Nov 18 2004 - ro@suse.de - use kerberos-devel-packages * Thu Aug 19 2004 - max@suse.de - New version: 2.2.7 * Tue Nov 18 2003 - max@suse.de - New version: 2.1.1 - Split off a libpqxx-devel package - Added heimdal-lib to neededforbuild - Enabled building as non-root user * Mon Jan 27 2003 - max@suse.de - Quote $RPM_OPT_FLAGS * Mon Jan 27 2003 - max@suse.de - New Package libpqxx: A C++ client library for PostgreSQL - Version 1.3.3