[packages/weechat] - updated to 0.3.9.2 - fix build --without gtk; removed outdated qt bcond - updated %files

charles charles at pld-linux.org
Sun Nov 25 17:38:16 CET 2012


commit 9ce1fb535c6af3a302dbe11f7964d599626e1e34
Author: Karol Krenski <charles at pld-linux.org>
Date:   Sun Nov 25 17:38:11 2012 +0100

    - updated to 0.3.9.2
    - fix build --without gtk; removed outdated qt bcond
    - updated %files

 weechat.spec | 24 ++++++++++++++----------
 1 file changed, 14 insertions(+), 10 deletions(-)
---
diff --git a/weechat.spec b/weechat.spec
index 1e4ac8a..59aac8f 100644
--- a/weechat.spec
+++ b/weechat.spec
@@ -5,7 +5,6 @@
 # Conditional build:
 %bcond_without	aspell	# don't build aspell support
 %bcond_without	gtk	# build gtk support
-%bcond_with	qt	# don't build qt support
 %bcond_without	ruby	# don't build ruby plugin support
 %bcond_without	lua	# don't build lua plugin support
 %bcond_without	perl	# don't build perl plugin support
@@ -17,12 +16,12 @@
 Summary:	WeeChat - fast and light chat environment
 Summary(pl.UTF-8):	WeeChat - szybkie i lekkie środowisko do rozmów
 Name:		weechat
-Version:	0.3.8
+Version:	0.3.9.2
 Release:	1
 License:	GPL v3+
 Group:		Applications/Communications
 Source0:	http://www.weechat.org/files/src/%{name}-%{version}.tar.gz
-# Source0-md5:	f1746809f81e554662883ebc762f2bb8
+# Source0-md5:	8df440bd53aa88168e564d246cb9c5a3
 Patch0:		%{name}-ac.patch
 Patch1:		%{name}-plugins_header.patch
 Patch2:		%{name}-curses.patch
@@ -35,6 +34,7 @@ BuildRequires:	gettext-devel
 %{?with_gnutls:BuildRequires:	gnutls-devel}
 %{?with_gtk:BuildRequires:	gtk+2-devel}
 BuildRequires:	guile-devel
+BuildRequires:	libatomic_ops
 BuildRequires:	libtool
 BuildRequires:	libgcrypt-devel
 %{?with_lua:BuildRequires:	lua51-devel}
@@ -45,7 +45,6 @@ BuildRequires:	pkgconfig
 BuildRequires:	python-devel
 BuildRequires:	python-modules
 %endif
-%{?with_qt:BuildRequires:	qt-devel}
 BuildRequires:	rpmbuild(macros) >= 1.129
 %{?with_ruby:BuildRequires:	ruby-devel}
 BuildRequires:	tcl-devel
@@ -85,6 +84,11 @@ WeeChat common files.
 %patch2 -p0
 sed -i -e 's#PYTHON_LIB=.*#PYTHON_LIB=%{_libdir}#g' configure.in
 
+%if !%{with gtk}
+echo 'AC_DEFUN([AM_PATH_GTK_2_0],[])' >> acinclude.m4
+%endif
+
+
 %build
 %{__libtoolize}
 %{__aclocal}
@@ -97,7 +101,6 @@ sed -i -e 's#PYTHON_LIB=.*#PYTHON_LIB=%{_libdir}#g' configure.in
 	--enable-threads=posix \
 	--disable-doc \
 	--disable-static \
-	--%{?with_qt:en}%{!?with_qt:dis}able-qt \
 	--enable-ncurses \
 	--%{?with_aspell:en}%{!?with_aspell:dis}able-aspell \
 	--%{?with_gtk:en}%{!?with_gtk:dis}able-gtk \
@@ -143,18 +146,19 @@ rm -rf $RPM_BUILD_ROOT
 %dir %{_libdir}/weechat/plugins
 %{_includedir}/weechat/weechat-plugin.h
 %attr(755,root,root) %{_libdir}/weechat/plugins/alias.so*
-%attr(755,root,root) %{_libdir}/weechat/plugins/aspell.so*
+%{?with_aspell:%attr(755,root,root) %{_libdir}/weechat/plugins/aspell.so*}
 %attr(755,root,root) %{_libdir}/weechat/plugins/charset.so*
 %attr(755,root,root) %{_libdir}/weechat/plugins/fifo.so*
 %attr(755,root,root) %{_libdir}/weechat/plugins/guile.so*
 %attr(755,root,root) %{_libdir}/weechat/plugins/irc.so*
 %attr(755,root,root) %{_libdir}/weechat/plugins/logger.so*
-%attr(755,root,root) %{_libdir}/weechat/plugins/lua.so*
-%attr(755,root,root) %{_libdir}/weechat/plugins/perl.so*
-%attr(755,root,root) %{_libdir}/weechat/plugins/python.so*
+%{?with_lua:%attr(755,root,root) %{_libdir}/weechat/plugins/lua.so*}
+%{?with_perl:%attr(755,root,root) %{_libdir}/weechat/plugins/perl.so*}
+%{?with_python:%attr(755,root,root) %{_libdir}/weechat/plugins/python.so*}
 %attr(755,root,root) %{_libdir}/weechat/plugins/relay.so*
 %attr(755,root,root) %{_libdir}/weechat/plugins/rmodifier.so*
-%attr(755,root,root) %{_libdir}/weechat/plugins/ruby.so*
+%{?with_ruby:%attr(755,root,root) %{_libdir}/weechat/plugins/ruby.so*}
+%attr(755,root,root) %{_libdir}/weechat/plugins/script.so*
 %attr(755,root,root) %{_libdir}/weechat/plugins/tcl.so*
 %attr(755,root,root) %{_libdir}/weechat/plugins/xfer.so*
 %{_pkgconfigdir}/weechat.pc
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/weechat.git/commitdiff/9ce1fb535c6af3a302dbe11f7964d599626e1e34



More information about the pld-cvs-commit mailing list