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]
