Hello community,

here is the log from the commit of package libgt for openSUSE:Factory checked 
in at 2013-05-02 11:19:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libgt (Old)
 and      /work/SRC/openSUSE:Factory/.libgt.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libgt"

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

--- /dev/null   2013-04-05 00:01:41.916011506 +0200
+++ /work/SRC/openSUSE:Factory/.libgt.new/libgt.changes 2013-05-02 
11:19:41.000000000 +0200
@@ -0,0 +1,16 @@
+-------------------------------------------------------------------
+Tue Apr 30 11:25:55 UTC 2013 - [email protected]
+
+- Fixed spec file to use Apache-2.0 license tag, not just Apache
+
+-------------------------------------------------------------------
+Tue Apr 30 09:30:25 UTC 2013 - [email protected]
+
+- Added patch providing libgt.pc file as required for rsyslog;
+  Based on changes from http://git.adiscon.com/?p=libgt.git
+
+-------------------------------------------------------------------
+Tue Apr 30 08:07:09 UTC 2013 - [email protected]
+
+- Initial libgt Guardtime Client SDK library package
+

New:
----
  libgt-0.3.11-src.tgz
  libgt-0.3.11.diff
  libgt.changes
  libgt.spec

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

Other differences:
------------------
++++++ libgt.spec ++++++
#
# spec file for package libgt
#
# Copyright (c) 2013 SUSE LINUX Products 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:           libgt
Version:        0.3.11
Release:        0
Summary:        C library for GuardTime Keyless Signature Service
License:        Apache-2.0
Group:          Development/Libraries/C and C++
Url:            http://www.guardtime.com/
Source0:        http://download.guardtime.com/%{name}-%{version}-src.tgz
BuildRoot:      %{_tmppath}/%{name}-%{version}-build
BuildRequires:  libcurl-devel
BuildRequires:  libopenssl-devel
BuildRequires:  libtool
BuildRequires:  automake
BuildRequires:  pkgconfig
Patch1:         libgt-%{version}.diff

%description
This package provides the GuardTime Keyless Signature Service
Client SDK libraries and header files.

The digital timestamping component of the service is officially
certified and Guardtime is accredited as a timestamp authority
by the European Union.

%package -n libgtbase0
Summary:        Base library for GuardTime Keyless Signature Service
Group:          Development/Libraries/C and C++

%description -n libgtbase0
This package provides the GuardTime Keyless Signature Service
Client base runtime library.

The digital timestamping component of the service is officially
certified and Guardtime is accredited as a timestamp authority
by the European Union.

%package -n libgthttp0
Summary:        HTTP library for GuardTime Keyless Signature Service
Group:          Development/Libraries/C and C++

%description -n libgthttp0
This package provides the GuardTime Keyless Signature Service
Client http runtime library.

The digital timestamping component of the service is officially
certified and Guardtime is accredited as a timestamp authority
by the European Union.

%package -n libgtpng0
Summary:        PNG library for GuardTime Keyless Signature Service
Group:          Development/Libraries/C and C++

%description -n libgtpng0
This package provides the GuardTime Keyless Signature Service
Client png runtime library.

The digital timestamping component of the service is officially
certified and Guardtime is accredited as a timestamp authority
by the European Union.

%package devel
Summary:        Client C SDK for GuardTime Keyless Signature Service
Group:          Development/Libraries/C and C++
Requires:       libgtbase0 = %{version}
Requires:       libgthttp0 = %{version}
Requires:       libgtpng0 = %{version}

%description devel
This package provides the GuardTime Keyless Signature Service
Client SDK libraries and header files.

The digital timestamping component of the service is officially
certified and Guardtime is accredited as a timestamp authority
by the European Union.

%prep
%setup -q
%patch1 -p0

%build
autoreconf -fi
%configure \
        --disable-static
%__make %{?_smp_mflags}

%check
%__make check

%install
%makeinstall
rm -f "%buildroot/%_libdir"/*.la
rm -rf "%buildroot/%{_datadir}/doc/%{name}"

%post -n libgtbase0 -p /sbin/ldconfig

%post -n libgthttp0 -p /sbin/ldconfig

%post -n libgtpng0 -p /sbin/ldconfig

%postun -n libgtbase0 -p /sbin/ldconfig

%postun -n libgthttp0 -p /sbin/ldconfig

%postun -n libgtpng0 -p /sbin/ldconfig

%files -n libgtbase0
%defattr(-,root,root)
%{_libdir}/libgtbase.so.0*

%files -n libgthttp0
%defattr(-,root,root)
%{_libdir}/libgthttp.so.0*

%files -n libgtpng0
%defattr(-,root,root)
%{_libdir}/libgtpng.so.0*

%files devel
%defattr(-,root,root)
%{_libdir}/pkgconfig/libgt.pc
%{_libdir}/libgtbase.so
%{_libdir}/libgthttp.so
%{_libdir}/libgtpng.so
%_includedir/gt_base.h
%_includedir/gt_http.h
%_includedir/gt_png.h
%doc changelog
%doc doc/*.pdf
%doc src/license*.txt

%changelog
++++++ libgt-0.3.11.diff ++++++
--- configure.ac
+++ configure.ac        2013/04/30 09:21:51
@@ -41,4 +41,6 @@ AC_CHECK_LIB(crypto, SHA256_Init)
 
 # Checks for library functions.
 
+AC_CONFIG_FILES([libgt.pc])
+
 AC_OUTPUT(GNUmakefile src/base/GNUmakefile src/http/GNUmakefile 
src/png/GNUmakefile doc/GNUmakefile)
--- GNUmakefile.am
+++ GNUmakefile.am      2013/04/30 09:22:25
@@ -34,6 +34,9 @@ AUTOMAKE_OPTIONS = foreign
 
 SUBDIRS = src/base src/http src/png doc
 
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = libgt.pc
+
 dist_doc_DATA = changelog src/*.txt
 
 EXTRA_DIST = changelog *.txt src/*.txt src/*.dox \
--- libgt.pc.in
+++ libgt.pc.in 2013/04/30 09:16:02
@@ -0,0 +1,12 @@
+# Copyright (C) 2013 by Rainer Gerhards
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: libgt
+Description: GuardTime API
+Version: @VERSION@
+Libs: -L${libdir} -lgthttp -lgtbase -lcurl -lcrypto -lrt
+Cflags: -I${includedir}
+
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to