Hello community, here is the log from the commit of package firebird for openSUSE:Factory checked in at 2011-12-07 14:37:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/firebird (Old) and /work/SRC/openSUSE:Factory/.firebird.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "firebird", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/firebird/firebird.changes 2011-09-23 01:57:49.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.firebird.new/firebird.changes 2011-12-07 14:37:40.000000000 +0100 @@ -1,0 +2,12 @@ +Sat Dec 3 09:41:12 UTC 2011 - [email protected] + +- Do not package files twice. +- Remove tmpdirs.d support, handle install. + +------------------------------------------------------------------- +Sun Sep 18 17:17:12 UTC 2011 - [email protected] + +- Apply packaging guidelines (remove redundant/obsolete + tags/sections from specfile, etc.) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ firebird.spec ++++++ --- /var/tmp/diff_new_pack.NHY38f/_old 2011-12-07 14:37:41.000000000 +0100 +++ /var/tmp/diff_new_pack.NHY38f/_new 2011-12-07 14:37:41.000000000 +0100 @@ -25,7 +25,7 @@ Name: firebird Version: 2.1.3.18185.0 -Release: 20 +Release: 1 Group: Productivity/Databases/Servers License: Interbase Url: http://www.firebirdsql.org/ @@ -172,7 +172,7 @@ --with-system-icu \ --with-system-editline # Can't use make %{?_smp_mflags} as parallel build is broken -make +make -j1 cd gen ./install/makeInstallImage.sh # here we patch a bug in the configure script @@ -186,7 +186,7 @@ --with-system-icu \ --with-system-editline # Can't use make %{?_smp_mflags} as parallel build is broken -make +make -j1 cd gen ./install/makeInstallImage.sh mv ./buildroot/ buildroot-superserver @@ -200,9 +200,11 @@ mkdir -p %{buildroot}%{_sysconfdir}/xinetd.d mkdir -p %{buildroot}%{_sysconfdir}/profile.d mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d +%if 0%{?suse_version} <= 1210 mkdir -p %{buildroot}%{_sysconfdir}/tmpdirs.d -mkdir -p %{buildroot}/usr/lib/tmpfiles.d cp %{SOURCE5} %{buildroot}%{_sysconfdir}/tmpdirs.d/01_firebird +%endif +mkdir -p %{buildroot}/usr/lib/tmpfiles.d cp %{SOURCE6} %{buildroot}/usr/lib/tmpfiles.d/ mkdir -p %{buildroot}%{_var}/run/%{name} mkdir -p %{buildroot}%{_localstatedir}/lib/%{name} @@ -302,10 +304,13 @@ ln -s /etc/alternatives/nbackup .%{_bindir}/nbackup touch %{buildroot}/etc/alternatives/gstat-fb ln -s /etc/alternatives/gstat-fb .%{_bindir}/gstat-fb -# ----------------------------------------------------------------------------- -%clean -rm -Rf %{buildroot} +# avoid warnings about duplicates in debug info package +if cmp %{buildroot}/%{fbroot}/UDF-superserver/ib_udf.so %{buildroot}/%{fbroot}/UDF-classic/ib_udf.so ; then + rm %{buildroot}/%{fbroot}/UDF-classic/ib_udf.so + ln %{buildroot}/%{fbroot}/UDF-superserver/ib_udf.so %{buildroot}/%{fbroot}/UDF-classic/ib_udf.so +fi + # ----------------------------------------------------------------------------- # lib scripts # ----------------------------------------------------------------------------- @@ -369,7 +374,9 @@ getent group %{name} >/dev/null || /usr/sbin/groupadd -r %{name} getent passwd %{name} >/dev/null || /usr/sbin/useradd -d / -g %{name} -s /sbin/nologin -r %{name} -%post -p /sbin/ldconfig +%post +/sbin/ldconfig +test -d %{_var}/run/%{name} || mkdir -m 1777 %{_var}/run/%{name} %postun -p /sbin/ldconfig @@ -421,14 +428,16 @@ %{_bindir}/gfix %{_bindir}/nbackup %{_bindir}/gstat-fb -%ghost %dir %attr(0775,%{name},%{name}) %{_var}/run/%{name} +%ghost %dir %{_var}/run/%{name} %defattr(0755,root,root,0755) +%if 0%{?suse_version} <= 1210 %if 0%{?suse_version} > 1120 %{_sysconfdir}/tmpdirs.d/01_firebird %else %dir %{_sysconfdir}/tmpdirs.d %{_sysconfdir}/tmpdirs.d/01_firebird %endif +%endif %dir /usr/lib/tmpfiles.d /usr/lib/tmpfiles.d/firebird.conf %{fbroot}/run @@ -452,8 +461,10 @@ %defattr(0644,root,root,0755) %dir %{fbroot}/include %{fbroot}/include/* +%exclude %{fbroot}/lib/libib_util.so %{fbroot}/lib/*.so %{_includedir}/* +%exclude %{_libdir}/libib_util.so %{_libdir}/*.so %files -n %libfbclient -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
