Hello community,

here is the log from the commit of package mozilla-nspr.1211 for 
openSUSE:12.2:Update checked in at 2013-01-11 11:37:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:12.2:Update/mozilla-nspr.1211 (Old)
 and      /work/SRC/openSUSE:12.2:Update/.mozilla-nspr.1211.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "mozilla-nspr.1211", Maintainer is ""

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

--- /dev/null   2013-01-09 19:40:42.352580873 +0100
+++ /work/SRC/openSUSE:12.2:Update/.mozilla-nspr.1211.new/mozilla-nspr.changes  
2013-01-11 11:37:37.000000000 +0100
@@ -0,0 +1,355 @@
+-------------------------------------------------------------------
+Fri Nov 30 12:51:46 UTC 2012 - [email protected]
+
+- update to version 4.9.4
+  * bmo#757593: PR_IntervalNow not monotonic for Android, Linux,
+                Mac OS X.
+  * bmo#804806: Remove support for obsolete platforms (ncr, nec,
+                sony, nextstep, sinix/reliantunix, and sunos4).
+  * bmo#804833: Allow PR_FormatTime and PR_FormatTimeUSEnglish with
+                NO_NSPR_10_SUPPORT. Fixed by Isaac Aggrey.
+
+-------------------------------------------------------------------
+Thu Oct 25 11:52:11 UTC 2012 - [email protected]
+
+- update to version 4.9.3
+  * bmo#749849: NSPR pthread_key_t leak and memory corruption.
+  * bmo#794316: PR_PushIOLayer doesn't push layer on the top correctly
+  * bmo#795213: clang's -Wtautological-constant-out-of-range-compare
+                warns on prnetdb.c
+
+-------------------------------------------------------------------
+Tue Jul 24 08:49:25 UTC 2012 - [email protected]
+
+- update to version 4.9.2
+  * new PR_SetThreadName and PR_GetThreadName functions for setting
+    and getting the name of the *current thread*
+
+-------------------------------------------------------------------
+Fri Jun  1 14:57:37 UTC 2012 - [email protected]
+
+- update to version 4.9.1
+  * Android fixes
+  * pkgconfig file included (removed our patch)
+  * added Hurd support
+  * honor EHOSTDOWN
+  * a few smaller fixes
+- license change from tri-license to MPL-2.0
+
+-------------------------------------------------------------------
+Thu Feb 16 08:22:35 UTC 2012 - [email protected]
+
+- update to version 4.9
+- added testsuite in %check
+
+-------------------------------------------------------------------
+Wed Sep 21 09:01:27 UTC 2011 - [email protected]
+
+- some spec file cleanup
+- override the build time detection and use the last change time
+  instead to incorporate into the build
+
+-------------------------------------------------------------------
+Fri Aug 12 20:26:21 UTC 2011 - [email protected]
+
+- update to 4.8.9 RTM
+  * no release notes available from upstream
+
+-------------------------------------------------------------------
+Thu May 19 05:27:00 UTC 2011 - [email protected]
+
+- update to 4.8.8 RTM
+  * minor cleanup changes
+  * minor changes not affecting the Linux platform
+
+-------------------------------------------------------------------
+Thu Apr 28 05:45:30 UTC 2011 - [email protected]
+
+- update to 4.8.8beta3
+  * support IPv6 on Android (bmo#626866)
+  * use AI_ADDRCONFIG for loopback hostnames (bmo#614526)
+  * support SDP sockets (bmo#518078)
+  * support m32r architecture (bmo#635667)
+  * use atomic functions on ARM (bmo#626309)
+  * some other fixes not affecting the Linux platform
+
+-------------------------------------------------------------------
+Sun Jan  9 22:26:15 UTC 2011 - [email protected]
+
+- update to 4.8.7 RTM
+  * no code changes to beta2
+  * only updated internal version information
+
+-------------------------------------------------------------------
+Thu Dec  9 14:35:25 UTC 2010 - [email protected]
+
+- update to 4.8.7beta2
+  * minimal requirement for NSS 3.12.9
+  * bugfixes
+
+-------------------------------------------------------------------
+Fri Jul 23 21:03:48 CEST 2010 - [email protected]
+
+- update to 4.8.6
+  * moved PR_STATIC_ASSERT from prlog.h to prtypes.h
+  * use new NSPR atomic macros
+  * bugfixes
+- removed fixes for temporary package split
+
+-------------------------------------------------------------------
+Sat Apr 24 11:38:23 UTC 2010 - [email protected]
+
+- buildrequire pkg-config to fix provides
+
+-------------------------------------------------------------------
+Fri Mar  5 07:29:10 CET 2010 - [email protected]
+
+- update to 4.8.4
+  * bugfix release
+
+-------------------------------------------------------------------
+Fri Dec 18 13:48:16 CET 2009 - [email protected]
+
+- update to 4.8.3
+  * NSPR logging timestamp month number is off by one
+  * fixed possible DoS in prdtoa
+- added baselibs.conf
+
+-------------------------------------------------------------------
+Tue Oct 13 08:14:52 CEST 2009 - [email protected]
+
+- update to 4.8.2 (bnc#546371)
+  * RISC OS, Symbian and WinCE improvements
+  * bugfixes and optimizations
+
+-------------------------------------------------------------------
+Wed May 20 21:56:39 CEST 2009 - [email protected]
+
+- update to 4.8
+  * Windows 9x and NT 3.51 and 4.0 are no longer 
+    supported
+  * Windows Mobile and Mac OS X 64-bit (x86_64) are now supported
+  * New macros:
+    prlock.h: PR_ASSERT_CURRENT_THREAD_OWNS_LOCK
+    prmon.h: PR_ASSERT_CURRENT_THREAD_IN_MONITOR
+  * special log module timestamp adds timestamps to NSPR log 
+    messages
+
+-------------------------------------------------------------------
+Sat Apr 11 19:44:47 CEST 2009 - [email protected]
+
+- update to 4.7.4
+  * Fix strict aliasing issues in prdtoa.c for gcc 4.4 (bmo#439144)
+    - obsoletes prdtoa.patch and -fno-strict-aliasing flag
+  * In prlink.c, errStrBuf is not thread-safe
+
+-------------------------------------------------------------------
+Fri Jan 30 16:32:25 EST 2009 - [email protected]
+
+- update to 4.7.3
+  * Only Solaris fixes.
+
+-------------------------------------------------------------------
+Tue Jan 13 08:46:28 CET 2009 - [email protected]
+
+- update to 4.7.2 RTM version
+  * use /dev/urandom instead of /dev/random (bmo#455829)
+  * support Linux/SPARC64 (bmo#459304)
+
+-------------------------------------------------------------------
+Wed Jan  7 12:34:56 CET 2009 - [email protected]
+
+- obsolete old -XXbit packages (bnc#437293)
+
+-------------------------------------------------------------------
+Wed Jun 18 02:51:04 CEST 2008 - [email protected]
+
+- Merge changes from the build service (thanks, Wolfgang)
+  (bnc#400001 and SWAMP#18164).
+
+-------------------------------------------------------------------
+Fri May  2 23:49:20 CEST 2008 - [email protected]
+
+- update to 4.7.1 RTM version
+
+-------------------------------------------------------------------
+Thu Apr 10 12:54:45 CEST 2008 - [email protected]
+
+- added baselibs.conf file to build xxbit packages
+  for multilib support
+
+-------------------------------------------------------------------
+Mon Mar 31 19:36:06 CEST 2008 - [email protected]
+
+- Undo the shared library package split, per discussion in
+  opensuse-packaging.
+
+-------------------------------------------------------------------
+Wed Mar 26 15:32:51 CET 2008 - [email protected]
+
+- update to 4.7.1beta2-20080325 snapshot
+
+-------------------------------------------------------------------
+Tue Mar 25 23:01:47 CET 2008 - [email protected]
+
+- Merge changes from the build service (thanks, Wolfgang)
+- Update to the 4.7.1beta1-20080225 snapshot
+- Split out a shared library subpackage.
++++ 158 more lines (skipped)
++++ between /dev/null
++++ and 
/work/SRC/openSUSE:12.2:Update/.mozilla-nspr.1211.new/mozilla-nspr.changes

New:
----
  baselibs.conf
  mozilla-nspr.changes
  mozilla-nspr.spec
  nspr-4.9.4.tar.bz2

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

Other differences:
------------------
++++++ mozilla-nspr.spec ++++++
#
# spec file for package mozilla-nspr
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#               2006-2012 Wolfgang Rosenauer
#
# 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:           mozilla-nspr
Version:        4.9.4
Release:        0
Summary:        Netscape Portable Runtime
License:        MPL-2.0
Group:          System/Libraries
Url:            http://www.mozilla.org/projects/nspr/
BuildRequires:  gcc-c++
BuildRequires:  pkg-config
# bug437293
%ifarch ppc64
Obsoletes:      mozilla-nspr-64bit
%endif
#
Source:         
ftp://ftp.mozilla.org/pub/nspr/releases/v%{version}/src/nspr-%{version}.tar.bz2
Source1:        baselibs.conf
BuildRoot:      %{_tmppath}/%{name}-%{version}-build

%description
NSPR provides platform independence for non-GUI operating system
facilities. These facilities include threads, thread synchronization,
normal file and network I/O, interval timing and calendar time, basic
memory management (malloc and free), and shared library linking.


%package devel
Summary:        Netscape Portable Runtime development files
Group:          Development/Libraries/Other
Requires:       mozilla-nspr = %{version}
# bug437293
%ifarch ppc64
Obsoletes:      mozilla-nspr-devel-64bit
%endif
#

%description devel
NSPR provides platform independence for non-GUI operating system
facilities. These facilities include threads, thread synchronization,
normal file and network I/O, interval timing and calendar time, basic
memory management (malloc and free), and shared library linking.


%prep
%setup -n nspr-%{version} -q
cd mozilla

%build
# set buildtime to "last-modification-time"
modified="$(sed -n '/^----/n;s/ - .*$//;p;q' "%{_sourcedir}/%{name}.changes")"
BUILD_STRING="$(date -u -d "${modified}" "+%%F %%T")"
BUILD_TIME="$(date -u -d "${modified}" "+%%s000000")"
#
cd mozilla/nsprpub
export CFLAGS="%{optflags}"
./configure --enable-optimize="$CFLAGS" \
            --disable-debug \
%ifarch x86_64
            --enable-64bit \
%endif
            --libdir=%{_libdir} \
            --includedir=%{_includedir}/nspr4 \
            --prefix=%{_prefix}
make SH_DATE="$BUILD_STRING" SH_NOW="$BUILD_TIME" %{?_smp_mflags}

%install
mkdir -p %{buildroot}%{_bindir}
mkdir -p %{buildroot}%{_libdir}/nspr
mkdir -p %{buildroot}%{_libdir}/pkgconfig
mkdir -p %{buildroot}%{_includedir}/nspr4
cp mozilla/nsprpub/config/nspr-config %{buildroot}%{_bindir}/
cp mozilla/nsprpub/config/nspr.pc %{buildroot}%{_libdir}/pkgconfig
cp -L mozilla/nsprpub/dist/lib/*.so %{buildroot}%{_libdir}
cp -L mozilla/nsprpub/dist/lib/*.a  %{buildroot}%{_libdir}/nspr/
cp -rL mozilla/nsprpub/dist/include/nspr/* %{buildroot}%{_includedir}/nspr4/
# #31667
chmod -x %{buildroot}%{_includedir}/nspr4/prvrsion.h

%check
# Run test suite
perl ./mozilla/nsprpub/pr/tests/runtests.pl 2>&1 | tee output.log
TEST_FAILURES=`grep -c FAILED ./output.log` || :
if [ $TEST_FAILURES -ne 0 ]; then
  echo "error: test suite returned failure(s)"
  exit 1
fi
echo "test suite completed"

%clean
rm -rf %{buildroot}

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

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

%files devel
%defattr(-, root, root)
%{_bindir}/nspr-config
%{_libdir}/pkgconfig/nspr.pc
%{_includedir}/nspr4/
%exclude %{_includedir}/nspr4/md/*
%{_libdir}/nspr/

%changelog
++++++ baselibs.conf ++++++
mozilla-nspr
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to