Hello community, here is the log from the commit of package libucil for openSUSE:Factory checked in at 2012-11-26 18:59:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libucil (Old) and /work/SRC/openSUSE:Factory/.libucil.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libucil", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/libucil/libucil.changes 2011-10-10 14:11:51.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.libucil.new/libucil.changes 2012-11-26 18:59:34.000000000 +0100 @@ -1,0 +2,10 @@ +Thu Nov 22 19:01:14 UTC 2012 - [email protected] + +- libucil-pkgconfig.patch: Do not pull a huge pile of bogus + dependencies via pkgconfig files, only glib2 and libunicap are + required. + The other ones such as pango will pull cairo, xft, fontconfig + and probably the X system for no reason. +- BUild with --disable static and kill "la" files + +------------------------------------------------------------------- New: ---- libucil-pkgconfig.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libucil.spec ++++++ --- /var/tmp/diff_new_pack.5MkiGr/_old 2012-11-26 18:59:42.000000000 +0100 +++ /var/tmp/diff_new_pack.5MkiGr/_new 2012-11-26 18:59:42.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package libucil # -# Copyright (c) 2011 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,14 +15,15 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + Name: libucil Version: 0.9.10 Release: 0 %define sonum 2 -License: GPL-2.0+ Summary: Render text and graphic overlays onto video images -Url: http://unicap-imaging.org/ +License: GPL-2.0+ Group: System/Libraries +Url: http://unicap-imaging.org/ Source0: %{name}-%{version}.tar.gz BuildRequires: alsa-devel BuildRequires: gcc-c++ @@ -33,15 +34,15 @@ BuildRequires: pkgconfig BuildRequires: pkgconfig(glib-2.0) BuildRequires: pkgconfig(pango) -Requires: libunicap -Requires: pango BuildRoot: %{_tmppath}/%{name}-%{version}-build +Patch0: libucil-pkgconfig.patch %description The ucil library provides easy to use functions to render text and graphic overlays onto video images. %package -n %{name}%{sonum} Summary: Render text and graphic overlays onto video images] +Group: System/Libraries Provides: %{name} = %{version} %description -n %{name}%{sonum} @@ -57,6 +58,7 @@ %package doc Summary: Dcoumentation for %{name} +Group: System/Libraries Requires: %{name}%{sonum} = %{version} BuildArch: noarch @@ -65,16 +67,19 @@ %prep %setup -q +%patch0 %build %configure --enable-gpl \ --enable-ucil-alsa \ --enable-ucil-gstreamer \ - --enable-ucil-png + --enable-ucil-png \ + --disable-static make %{?_smp_mflags} %install %make_install +rm -f %{buildroot}%{_libdir}/*.la %post -n %{name}%{sonum} -p /sbin/ldconfig %postun -n %{name}%{sonum} -p /sbin/ldconfig @@ -87,8 +92,6 @@ %files devel %defattr(-,root,root) %{_includedir}/unicap/ -%{_libdir}/libucil.a -%{_libdir}/libucil.la %{_libdir}/libucil.so %{_libdir}/pkgconfig/libucil.pc ++++++ libucil-pkgconfig.patch ++++++ --- libucil.pc.in.orig +++ libucil.pc.in @@ -6,4 +6,5 @@ Description: Unicap Imaging Library is a Version: @dist_version@ Libs: -L@libdir@ -lucil -lm Cflags: -I@includedir@/unicap -Requires: libunicap pangoft2 glib-2.0 +Requires: glib-2.0 libunicap +#Requires.private: pangoft2 -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
