Hello community,

here is the log from the commit of package libflaim for openSUSE:Factory 
checked in at 2011-12-27 18:13:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libflaim (Old)
 and      /work/SRC/openSUSE:Factory/.libflaim.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libflaim", Maintainer is "[email protected]"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libflaim/libflaim.changes        2011-12-25 
17:35:46.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libflaim.new/libflaim.changes   2011-12-27 
18:13:32.000000000 +0100
@@ -1,0 +2,8 @@
+Mon Dec 26 16:12:01 UTC 2011 - [email protected]
+
+- Remove redundant tags/sections
+- Enable parallel building with %_smp_mflags
+- shlib policy packaging
+- Drop static libraries
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ libflaim.spec ++++++
--- /var/tmp/diff_new_pack.kUArkl/_old  2011-12-27 18:13:32.000000000 +0100
+++ /var/tmp/diff_new_pack.kUArkl/_new  2011-12-27 18:13:32.000000000 +0100
@@ -18,10 +18,10 @@
 
 
 Name:           libflaim
-%define prefix /usr
+%define lname  libflaim5
 BuildRequires:  gcc-c++ ncurses-devel
 Summary:        Embeddable cross-platform database engine
-Url:            http://forge.novell.com/modules/xfmod/project/?flaim
+URL:            http://forge.novell.com/modules/xfmod/project/?flaim
 Version:        4.9.1046
 Release:        106
 License:        LGPL-2.1+
@@ -39,10 +39,22 @@
 and robust. It is available on a wide variety of 32 bit and 64 bit
 platforms.
 
+%package -n %lname
+Summary:        Embeddable cross-platform database engine
+Group:          System/Libraries
+
+%description -n %lname
+FLAIM is an embeddable cross-platform database engine that provides a
+rich, powerful, easy-to-use feature set. It is the database engine used
+by Novell eDirectory. It has proven to be highly scalable, reliable,
+and robust. It is available on a wide variety of 32 bit and 64 bit
+platforms.
+
 %package devel
 License:        LGPL-2.1+
 Summary:        Embeddable cross-platform database engine
 Group:          Development/Libraries/C and C++
+Requires:       %lname = %version
 
 %description devel
 FLAIM is an embeddable cross-platform database engine that provides a
@@ -62,26 +74,27 @@
 %endif
 
 %build
-make lib_dir_name=%{_lib}  libs
+# Must use the same variable assignments as in %%install
+# to avoid recompilation
+make rpm_build_root="%buildroot" install_prefix="%_prefix" \
+       lib_dir_name="%_lib" \
+       libs %{?_smp_mflags}
 
 %install
-make rpm_build_root=$RPM_BUILD_ROOT install_prefix=%{prefix} 
lib_dir_name=%{_lib}  install
-
-%clean
-rm -rf $RPM_BUILD_ROOT
+make rpm_build_root="%buildroot" install_prefix="%_prefix" \
+       lib_dir_name="%_lib" \
+       install
+rm -f "%buildroot/%_libdir"/*.a;
 
-%files
+%files -n %lname
 %defattr(-,root,root)
 %doc COPYING COPYRIGHT VERSION
-%{prefix}/%{_lib}/libflaim.so.5.2
-%{prefix}/%{_lib}/libflaim.so.5
+%_libdir/libflaim.so.5*
 
 %files devel
 %defattr(-,root,root)
-%{prefix}/%{_lib}/libflaim.so
-%{prefix}/%{_lib}/libflaim.a
-%{prefix}/%{_lib}/pkgconfig/libflaim.pc
-%{prefix}/include/flaim.h
-%{prefix}/include/flaimtk.h
+%_libdir/libflaim.so
+%_libdir/pkgconfig/libflaim.pc
+%_includedir/flaim*.h
 
 %changelog

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to