X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=gabber.spec;h=dd72595596dde55abd59014ba01bafe7ec75986e;hb=81a9d7bf634030f5574e2c5b22e253b14f695b42;hp=c050ee2f5d0448c7384ffabebdc84782c27ad9a0;hpb=6151083b907e539438cb6a931efb909d70ff0b4f;p=packages%2Fgabber.git diff --git a/gabber.spec b/gabber.spec index c050ee2..dd72595 100644 --- a/gabber.spec +++ b/gabber.spec @@ -1,12 +1,15 @@ +# +# Conditional build: +# _with_ipv6 - with IPv6 support +# Summary: A GNOME Jabber client Summary(pl): Klient Jabber dla GNOME +Summary(pt_BR): Um cliente GNOME para o Jabber Name: gabber -Version: 0.8.6 -Release: 2 +Version: 0.8.7 +Release: 3 License: GPL Group: Applications/Communications -Group(de): Applikationen/Kommunikation -Group(pl): Aplikacje/Komunikacja Source0: http://prdownloads.sourceforge.net/gabber/%{name}-%{version}.tar.gz Patch0: %{name}-DESTDIR.patch URL: http://gabber.sourceforge.net/ @@ -14,22 +17,22 @@ BuildRequires: ORBit-devel BuildRequires: autoconf BuildRequires: automake BuildRequires: gal-devel >= 0.19 -BuildRequires: gdk-pixbuf-devel +BuildRequires: gdk-pixbuf-gnome-devel BuildRequires: gettext-devel BuildRequires: gnome-libs-devel >= 1.2.13 BuildRequires: gnomemm-devel >= 1.2.0 BuildRequires: gnome-print-devel BuildRequires: gtk+-devel >= 1.2.5 BuildRequires: gtkmm-devel >= 1.2.5 -BuildRequires: libglade-devel >= 0.17 +BuildRequires: intltool +BuildRequires: libglade-gnome-devel >= 0.17 BuildRequires: libsigc++-devel BuildRequires: libunicode-devel BuildRequires: openssl-devel >= 0.9.6a BuildRequires: scrollkeeper -BuildRequires: xml-i18n-tools BuildRequires: xmms-devel -Prereq: /sbin/ldconfig -Prereq: scrollkeeper +Requires(post,postun): /sbin/ldconfig +Requires(post,postun): scrollkeeper Requires: applnk Requires: gnupg BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) @@ -51,6 +54,11 @@ systemu Natychmiastowych Wiadomo Jabber. Gabber jest kompletnym klientem systemu Jabber pozostaj±c przy tym prostym w u¿yciu. +%description -l pt_BR +Gabber é um cliente GNOME para o sistema distribuído de mensagens +instantâneas Jabber. Gabber é um cliente completo, sendo poderoso e ao +mesmo tempo fácil de usar. + %prep %setup -q %patch0 -p1 @@ -60,25 +68,27 @@ sed -e s/AM_GNOME_GETTEXT/AM_GNU_GETTEXT/ configure.in > configure.in.tmp mv -f configure.in.tmp configure.in rm -f missing xml-i18n-toolize --copy --force -gettextize --copy --force +%{__gettextize} aclocal -I %{_aclocaldir}/gnome autoheader -autoconf -automake -a -c -(cd jabberoo +%{__autoconf} +%{__automake} +cd jabberoo rm -f missing aclocal -I %{_aclocaldir}/gnome autoheader -autoconf -automake -a -c) +%{__autoconf} +%{__automake} +cd .. CXXFLAGS="%{rpmcflags}" %configure \ - --%{?debug:dis}%{!?devbug:en}able-debug \ + --%{!?debug:dis}%{?debug:en}able-debug \ --enable-gnome \ --enable-panel \ --enable-ssl \ --enable-screensaver \ --enable-xmms \ + %{?_with_ipv6:--enable-ipv6} \ --disable-perl %{__make} @@ -89,26 +99,24 @@ rm -rf $RPM_BUILD_ROOT %{__make} install \ DESTDIR=$RPM_BUILD_ROOT \ Applicationsdir=%{_applnkdir}/Network/Communications \ - omf_dest_dir=%{_omf_dest_dir}/omf/%{name} - -gzip -9nf AUTHORS NEWS README TODO + omf_dest_dir=%{_omf_dest_dir}/%{name} %find_lang %{name} --with-gnome --all-name -%post -p /usr/bin/scrollkeeper-update -%postun -p /usr/bin/scrollkeeper-update - %clean rm -rf $RPM_BUILD_ROOT +%post -p /usr/bin/scrollkeeper-update +%postun -p /usr/bin/scrollkeeper-update + %files -f %{name}.lang %defattr(644,root,root,755) -%doc *.gz +%doc AUTHORS NEWS README TODO %{_sysconfdir}/sound/events/* %attr(755,root,root) %{_bindir}/* %{_mandir}/man?/* %{_applnkdir}/Network/Communications/*.desktop %{_datadir}/%{name} -%{_omf_dest_dir}/omf/%{name} +%{_omf_dest_dir}/%{name} %{_pixmapsdir}/* %{_datadir}/sounds/*