[packages/mate-terminal] - pl, completed dependencies - License is GPL v3+

qboosh qboosh at pld-linux.org
Sun Jan 5 08:22:47 CET 2014


commit 1c68d738121fb64ac5f120c9f30abf789249d5b2
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sun Jan 5 08:23:23 2014 +0100

    - pl, completed dependencies
    - License is GPL v3+

 mate-terminal.spec | 47 ++++++++++++++++++++++++++++++++++++++---------
 1 file changed, 38 insertions(+), 9 deletions(-)
---
diff --git a/mate-terminal.spec b/mate-terminal.spec
index ab6f8db..e53bd57 100644
--- a/mate-terminal.spec
+++ b/mate-terminal.spec
@@ -1,41 +1,70 @@
+#
+# Conditional build:
+%bcond_with	gtk3	# use GTK+ 3.x instead of 2.x
+#
 Summary:	MATE Terminal Emulator
+Summary(pl.UTF-8):	Emulator terminala dla środowiska MATE
 Name:		mate-terminal
 Version:	1.6.1
 Release:	3
-License:	GPL v2+
+License:	GPL v3+
 Group:		X11/Applications
 Source0:	http://pub.mate-desktop.org/releases/1.6/%{name}-%{version}.tar.xz
 # Source0-md5:	c9e1c80d9184aca710e92bd944f2bb7c
 Patch0:		wordseps.patch
 URL:		http://mate-desktop.org/
+BuildRequires:	autoconf >= 2.53
+BuildRequires:	automake >= 1:1.9
 BuildRequires:	bison
-BuildRequires:	dconf-devel
+BuildRequires:	dconf-devel >= 0.13.4
 BuildRequires:	desktop-file-utils
 BuildRequires:	docbook-dtd412-xml
+BuildRequires:	gettext-devel >= 0.10.40
 BuildRequires:	glib2-devel >= 1:2.30
-BuildRequires:	gtk+2-devel
-BuildRequires:	libxml2-devel
+%{!?with_gtk3:BuildRequires:	gtk+2-devel >= 2:2.18.0}
+%{?with_gtk3:BuildRequires:	gtk+3-devel >= 3.0.0}
+BuildRequires:	intltool >= 0.40.0
+BuildRequires:	libtool >= 1:1.4.3
 BuildRequires:	mate-common
 BuildRequires:	mate-doc-utils
+BuildRequires:	pkgconfig
 BuildRequires:	rpmbuild(find_lang) >= 1.36
-BuildRequires:	vte0-devel
+%{!?with_gtk3:BuildRequires:	vte0-devel >= 0.25.91}
+%{?with_gtk3:BuildRequires:	vte-devel >= 0.25.91}
 BuildRequires:	xorg-lib-libSM-devel
-Requires:	glib2 >= 1:2.26.0
+BuildRequires:	xorg-lib-libX11-devel
+Requires:	dconf >= 0.13.4
+Requires:	glib2 >= 1:2.30
+%{!?with_gtk3:Requires:	gtk+2 >= 2:2.18.0}
+%{?with_gtk3:Requires:	gtk+3 >= 3.0.0}
 Requires:	mate-desktop
+%{!?with_gtk3:Requires:	vte0 >= 0.25.91}
+%{?with_gtk3:Requires:	vte >= 0.25.91}
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
 MATE Terminal Emulator.
 
+%description -l pl.UTF-8
+Emulator terminala dla środowiska MATE.
+
 %prep
 %setup -q
 %patch0 -p1
 
 %build
-NOCONFIGURE=1 ./autogen.sh
+mate-doc-common --copy
+mate-doc-prepare --copy --force
+%{__intltoolize}
+%{__libtoolize}
+%{__aclocal}
+%{__autoconf}
+%{__autoheader}
+%{__automake}
 %configure \
+	--disable-schemas-compile \
 	--disable-silent-rules \
-	--disable-schemas-compile
+	%{?with_gtk3:--with-gtk=3.0}
 
 %{__make}
 
@@ -64,7 +93,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files -f %{name}.lang
 %defattr(644,root,root,755)
-%doc AUTHORS COPYING README
+%doc AUTHORS ChangeLog NEWS README
 %attr(755,root,root) %{_bindir}/mate-terminal
 %{_mandir}/man1/mate-terminal.1*
 %{_desktopdir}/mate-terminal.desktop
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/mate-terminal.git/commitdiff/1c68d738121fb64ac5f120c9f30abf789249d5b2



More information about the pld-cvs-commit mailing list