Hello community,

here is the log from the commit of package libEMF for openSUSE:Factory checked 
in at 2012-05-29 12:18:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libEMF (Old)
 and      /work/SRC/openSUSE:Factory/.libEMF.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libEMF", Maintainer is "sbra...@suse.com"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libEMF/libEMF.changes    2011-09-23 
02:07:43.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libEMF.new/libEMF.changes       2012-05-29 
12:19:36.000000000 +0200
@@ -1,0 +2,9 @@
+Fri May 25 15:31:57 CEST 2012 - sbra...@suse.cz
+
+- Upgrade to version 1.0.6:
+  * Added support for strokeandfillpath and setmiterlimit.
+  * Minor fixes.
+- Build for all architectures.
+- Split according to the Shared Library Packaging Policy.
+
+-------------------------------------------------------------------

Old:
----
  libEMF-1.0.tar.bz2
  libEMF-gcc4-fix.diff

New:
----
  libEMF-1.0.6.tar.gz

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

Other differences:
------------------
++++++ libEMF.spec ++++++
--- /var/tmp/diff_new_pack.ekQtgI/_old  2012-05-29 12:19:40.000000000 +0200
+++ /var/tmp/diff_new_pack.ekQtgI/_new  2012-05-29 12:19:40.000000000 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package libEMF (Version 1.0)
+# spec file for package libEMF
 #
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 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
@@ -15,30 +15,17 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-# norootforbuild
-
 
 Name:           libEMF
 BuildRequires:  gcc-c++
-License:        LGPL-2.1+
-Group:          System/Libraries
-AutoReqProv:    on
-Version:        1.0
-Release:        295
-Source0:        %{name}-%{version}.tar.bz2
-Patch0:         libEMF-gcc4-fix.diff
+Version:        1.0.6
+Release:        0
+Source:         %{name}-%{version}.tar.gz
 Url:            http://libemf.sourceforge.net/
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 Summary:        Library for Manipulation with Enhanced MetaFile (EMF, ECMA-234)
-# add platforms with a wine port here
-ExclusiveArch:  axp %ix86 ppc sparc
-
-%package devel
-License:        LGPL-2.1+
+License:        LGPL-2.1+ ; GPL-2.0+
 Group:          System/Libraries
-AutoReqProv:    on
-Summary:        Library for manipulation with Enhanced MetaFile (EMF, ECMA-234)
-Requires:       %name = %version glibc-devel
 
 %description
 LibEMF is a C/C++ library that provides a drawing toolkit based on
@@ -50,13 +37,29 @@
 its constituent components and edited like any other SO or OO graphics
 object.
 
+%package -n libEMF1
+Summary:        Library for manipulation with Enhanced MetaFile (EMF, ECMA-234)
+License:        LGPL-2.1+
+Group:          System/Libraries
 
+%description -n libEMF1
+LibEMF is a C/C++ library which provides a drawing toolkit based on
+ECMA-234. The general purpose of this library is to create vector
+graphics files on POSIX systems which can be imported into
+StarOffice/OpenOffice. The Enhanced MetaFile (EMF) is one of the two
+color vector graphics format which is "vectorially" understood by
+SO/OO. The EMF format also has the additional advantage that it can be
+"broken" into its constituent components and edited like any other
+SO/OO graphics object.
 
-Authors:
---------
-    Allen Barnett <lib...@lignumcomputing.com>
+%package utils
+Summary:        Library for manipulation with Enhanced MetaFile (EMF, ECMA-234)
+License:        GPL-2.0+
+Group:          Productivity/Graphics/Other
+# split-provides for upgrade from openSUSE <= 12.1 and SLE <= 11
+Provides:       %{name}:%{_bindir}/printemf
 
-%description devel
+%description utils
 LibEMF is a C/C++ library which provides a drawing toolkit based on
 ECMA-234. The general purpose of this library is to create vector
 graphics files on POSIX systems which can be imported into
@@ -66,38 +69,54 @@
 "broken" into its constituent components and edited like any other
 SO/OO graphics object.
 
+%package devel
+Summary:        Library for manipulation with Enhanced MetaFile (EMF, ECMA-234)
+License:        LGPL-2.1+ ; GPL-2.0+
+Group:          Development/Libraries/C and C++
+Requires:       glibc-devel
+Requires:       libEMF1 = %{version}
 
-
-Authors:
---------
-    Allen Barnett <lib...@lignumcomputing.com>
+%description devel
+LibEMF is a C/C++ library which provides a drawing toolkit based on
+ECMA-234. The general purpose of this library is to create vector
+graphics files on POSIX systems which can be imported into
+StarOffice/OpenOffice. The Enhanced MetaFile (EMF) is one of the two
+color vector graphics format which is "vectorially" understood by
+SO/OO. The EMF format also has the additional advantage that it can be
+"broken" into its constituent components and edited like any other
+SO/OO graphics object.
 
 %prep
 %setup -q
-%patch0
-# set docdir to main-package name, will only work if only
-# one subpackage has doc files
-%define _docdir_fmt %{name}
 
 %build
-%configure --disable-static --with-pic
+%configure\
+       --disable-static
 %{__make} %{?jobs:-j%jobs}
 
 %install
-make DESTDIR=$RPM_BUILD_ROOT install
-%{__rm} -f %{buildroot}%{_libdir}/*.la
+%makeinstall
+%{__rm} %{buildroot}%{_libdir}/*.la
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
-%files
+%post -n libEMF1 -p /sbin/ldconfig
+
+%postun -n libEMF1 -p /sbin/ldconfig
+
+%files -n libEMF1
 %defattr(-, root, root)
-%{_bindir}/*
+%doc COPYING.LIB
 %{_libdir}/*.so.*
 
+%files utils
+%defattr(-, root, root)
+%doc AUTHORS COPYING ChangeLog NEWS README
+%{_bindir}/*
+
 %files devel
 %defattr(-, root, root)
-%doc AUTHORS COPYING COPYING.LIB ChangeLog NEWS README
 %doc doc/html
 %{_includedir}/libEMF
 %{_libdir}/*.so

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to