Hello community,

here is the log from the commit of package tntdb for openSUSE:Factory checked 
in at 2015-05-19 23:38:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tntdb (Old)
 and      /work/SRC/openSUSE:Factory/.tntdb.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tntdb"

Changes:
--------
New Changes file:

--- /dev/null   2015-05-15 19:41:08.266053825 +0200
+++ /work/SRC/openSUSE:Factory/.tntdb.new/tntdb.changes 2015-05-19 
23:38:22.000000000 +0200
@@ -0,0 +1,31 @@
+-------------------------------------------------------------------
+Sat May 16 08:51:38 UTC 2015 - [email protected]
+
+- Update licensing information
+
+-------------------------------------------------------------------
+Fri May  8 10:24:04 UTC 2015 - [email protected]
+
+- Remove empty package
+- Build documentation
+
+-------------------------------------------------------------------
+Mon Sep  8 13:15:03 UTC 2014 - [email protected]
+
+- better package structure
+
+-------------------------------------------------------------------
+Wed Oct 23 09:09:43 UTC 2013 - [email protected]
+
+- Updated to version 1.3 of the package
+
+-------------------------------------------------------------------
+Sat Feb 23 16:52:05 UTC 2013 - [email protected]
+
+- Updated to version 1.2 of the package
+
+-------------------------------------------------------------------
+Tue Jan 17 11:18:37 CET 2012 - [email protected]
+
+- Packaged version 1.1 of the package
+

New:
----
  tntdb-1.3-avoid-version.patch
  tntdb-1.3.tar.gz
  tntdb.changes
  tntdb.spec

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ tntdb.spec ++++++
#
# spec file for package tntdb
#
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:           tntdb
Version:        1.3
Release:        0
Summary:        Library for simple database access
License:        LGPL-2.1+
Group:          Development/Libraries/C and C++
Url:            http://www.tntnet.org/index.html
Source0:        http://www.tntnet.org/download/tntdb-%{version}.tar.gz
Patch0:         tntdb-1.3-avoid-version.patch
BuildRequires:  autoconf
BuildRequires:  automake
BuildRequires:  doxygen
BuildRequires:  findutils
BuildRequires:  gcc-c++
BuildRequires:  glibc-devel
BuildRequires:  gnutls-devel
BuildRequires:  libcxxtools-devel
BuildRequires:  libtool
BuildRequires:  lzo
BuildRequires:  lzo-devel
BuildRequires:  mysql-devel
BuildRequires:  openssl-devel
BuildRequires:  postgresql-devel
BuildRequires:  sqlite-devel
BuildRequires:  zip
BuildRequires:  zlib-devel
BuildRoot:      %{_tmppath}/%{name}-%{version}-build

%description
Tntdb is a library for simple database access.

The database independent layer offers easy to use methods for working with the 
database and also greatly simplifies resource-management. The classes hold 
reference-counted pointers to the actual implementation. They are copyable and 
assignable. The user can use the classes just like simple values. The resources 
they reference are freed, when the last reference is deleted. This happens 
normally just by leaving the scope. There is normally no reason to instantiate 
them dynamically on the heap.

The driver-layer contains the actual implementation, which does the work. These 
classes are database-dependent. The user normally doesn't need to deal with 
this.

%package doc
Summary:        Documentation for %{name}
Group:          Documentation/HTML
BuildArch:      noarch

%description doc
Tntdb is a library for simple database access.

The database independent layer offers easy to use methods for working with the 
database and also greatly simplifies resource-management. The classes hold 
reference-counted pointers to the actual implementation. They are copyable and 
assignable. The user can use the classes just like simple values. The resources 
they reference are freed, when the last reference is deleted. This happens 
normally just by leaving the scope. There is normally no reason to instantiate 
them dynamically on the heap.

This package contains documentation

%package -n libtntdb4
Summary:        Library for simple database access
Group:          Development/Libraries/C and C++
Provides:       tntdb

%description -n libtntdb4
Tntdb is a library for simple database access.

The database independent layer offers easy to use methods for working with the 
database and also greatly simplifies resource-management. The classes hold 
reference-counted pointers to the actual implementation. They are copyable and 
assignable. The user can use the classes just like simple values. The resources 
they reference are freed, when the last reference is deleted. This happens 
normally just by leaving the scope. There is normally no reason to instantiate 
them dynamically on the heap.

The driver-layer contains the actual implementation, which does the work. These 
classes are database-dependent. The user normally doesn't need to deal with 
this.

%package -n libtntdb-devel
Summary:        Development files for tntdb
Group:          Development/Libraries/C and C++
Requires:       libtntdb4 = %{version}

%description -n libtntdb-devel
Headers and so links for tntdb library.

%package -n tntdb-mysql
Summary:        MySQL plugin for tntdb
Group:          Development/Libraries/C and C++

%description -n tntdb-mysql
MySQL plugin for tntdb abstraction library.

%package -n tntdb-postgresql
Summary:        PostgreSQL plugin for tntdb
Group:          Development/Libraries/C and C++

%description -n tntdb-postgresql
PostgreSQL plugin for tntdb abstraction library.

%package -n tntdb-sqlite
Summary:        SQLite plugin for tntdb
Group:          Development/Libraries/C and C++

%description -n tntdb-sqlite
SQLite plugin for tntdb abstraction library.

%package -n tntdb-replicate
Summary:        SQLite plugin for tntdb
Group:          Development/Libraries/C and C++

%description -n tntdb-replicate
Replication plugin for tntdb abstraction library.

%prep
%setup -q -n tntdb-%{version}
%patch0

%build
autoreconf -fi
%configure \
        --with-postgresql \
        --with-replicate \
        --with-mysql \
        --with-sqlite \
        --with-doxygen
make %{?_smp_mflags}

%install
make DESTDIR=%{buildroot} install %{?_smp_mflags}
find %{buildroot} -type f -name "*.la" -delete -print
find %{buildroot} -name '*.a' -delete

%post -n libtntdb4 -p /sbin/ldconfig

%postun -n libtntdb4 -p /sbin/ldconfig

%files doc
%defattr (-, root, root)
%doc %{_datadir}/doc/%{name}

%files -n libtntdb4
%defattr (-, root, root)
%{_libdir}/libtntdb.so.*

%files -n libtntdb-devel
%defattr (-, root, root)
%doc AUTHORS ChangeLog README
%{_includedir}/tntdb
%{_includedir}/tntdb.h
%{_libdir}/libtntdb.so

%files -n tntdb-mysql
%defattr (-, root, root)
%dir %{_libdir}/tntdb
%{_libdir}/tntdb/tntdb*mysql.so

%files -n tntdb-postgresql
%defattr (-, root, root)
%dir %{_libdir}/tntdb
%{_libdir}/tntdb/tntdb*postgresql.so

%files -n tntdb-sqlite
%defattr (-, root, root)
%dir %{_libdir}/tntdb
%{_libdir}/tntdb/tntdb*sqlite.so

%files -n tntdb-replicate
%defattr (-, root, root)
%dir %{_libdir}/tntdb
%{_libdir}/tntdb/tntdb*replicate.so

%changelog
++++++ tntdb-1.3-avoid-version.patch ++++++
Index: src/mysql/Makefile.am
===================================================================
--- src/mysql/Makefile.am.orig
+++ src/mysql/Makefile.am
@@ -9,7 +9,7 @@ if MAKE_MYSQL
 driver_LTLIBRARIES = tntdb@[email protected]
 
 tntdb@abi_current@_mysql_la_SOURCES = $(sources)
-tntdb@abi_current@_mysql_la_LDFLAGS = -module -version-info @sonumber@ 
@MYSQL_LDFLAGS@ @SHARED_LIB_FLAG@
+tntdb@abi_current@_mysql_la_LDFLAGS = -module -avoid-version -version-info 
@sonumber@ @MYSQL_LDFLAGS@ @SHARED_LIB_FLAG@
 tntdb@abi_current@_mysql_la_LIBADD = $(top_builddir)/src/libtntdb.la
 
 endif
Index: src/oracle/Makefile.am
===================================================================
--- src/oracle/Makefile.am.orig
+++ src/oracle/Makefile.am
@@ -22,7 +22,7 @@ if MAKE_ORACLE
 driver_LTLIBRARIES = tntdb@[email protected]
 
 tntdb@abi_current@_oracle_la_SOURCES = $(sources)
-tntdb@abi_current@_oracle_la_LDFLAGS = -module -version-info @sonumber@ 
@SHARED_LIB_FLAG@
+tntdb@abi_current@_oracle_la_LDFLAGS = -module -avoid-version -version-info 
@sonumber@ @SHARED_LIB_FLAG@
 tntdb@abi_current@_oracle_la_LIBADD = $(top_builddir)/src/libtntdb.la -lclntsh
 
 endif
Index: src/postgresql/Makefile.am
===================================================================
--- src/postgresql/Makefile.am.orig
+++ src/postgresql/Makefile.am
@@ -9,7 +9,7 @@ if MAKE_POSTGRESQL
 driver_LTLIBRARIES = tntdb@[email protected]
 
 tntdb@abi_current@_postgresql_la_SOURCES = $(sources)
-tntdb@abi_current@_postgresql_la_LDFLAGS = -module -version-info @sonumber@ 
@PG_LDFLAGS@ @SHARED_LIB_FLAG@
+tntdb@abi_current@_postgresql_la_LDFLAGS = -module -avoid-version 
-version-info @sonumber@ @PG_LDFLAGS@ @SHARED_LIB_FLAG@
 tntdb@abi_current@_postgresql_la_LIBADD = $(top_builddir)/src/libtntdb.la
 
 endif
Index: src/replicate/Makefile.am
===================================================================
--- src/replicate/Makefile.am.orig
+++ src/replicate/Makefile.am
@@ -7,7 +7,7 @@ if MAKE_REPLICATE
 driver_LTLIBRARIES = tntdb@[email protected]
 
 tntdb@abi_current@_replicate_la_SOURCES = $(sources)
-tntdb@abi_current@_replicate_la_LDFLAGS = -module -version-info @sonumber@ 
@SHARED_LIB_FLAG@
+tntdb@abi_current@_replicate_la_LDFLAGS = -module -avoid-version -version-info 
@sonumber@ @SHARED_LIB_FLAG@
 tntdb@abi_current@_replicate_la_LIBADD = $(top_builddir)/src/libtntdb.la
 
 endif
Index: src/sqlite/Makefile.am
===================================================================
--- src/sqlite/Makefile.am.orig
+++ src/sqlite/Makefile.am
@@ -7,7 +7,7 @@ if MAKE_SQLITE
 driver_LTLIBRARIES = tntdb@[email protected]
 
 tntdb@abi_current@_sqlite_la_SOURCES = $(sources)
-tntdb@abi_current@_sqlite_la_LDFLAGS = -module -version-info @sonumber@ 
-lsqlite3 @SHARED_LIB_FLAG@
+tntdb@abi_current@_sqlite_la_LDFLAGS = -module -avoid-version -version-info 
@sonumber@ -lsqlite3 @SHARED_LIB_FLAG@
 tntdb@abi_current@_sqlite_la_LIBADD = $(top_builddir)/src/libtntdb.la
 
 endif

Reply via email to