SPECS: glade2.spec - up to 2.12.2 - use better way to fix locale n...

megabajt megabajt at pld-linux.org
Mon Dec 10 20:33:26 CET 2007


Author: megabajt                     Date: Mon Dec 10 19:33:26 2007 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- up to 2.12.2
- use better way to fix locale name
- use --with-omf

---- Files affected:
SPECS:
   glade2.spec (1.60 -> 1.61) 

---- Diffs:

================================================================
Index: SPECS/glade2.spec
diff -u SPECS/glade2.spec:1.60 SPECS/glade2.spec:1.61
--- SPECS/glade2.spec:1.60	Sun Nov  4 23:52:25 2007
+++ SPECS/glade2.spec	Mon Dec 10 20:33:21 2007
@@ -7,20 +7,20 @@
 Summary(ru.UTF-8):	Диалоговое построение интерфейсов на основе GTK+2
 Summary(uk.UTF-8):	Діалогова побудова інтерфейсів на основі GTK+2
 Name:		glade2
-Version:	2.12.1
-Release:	6
+Version:	2.12.2
+Release:	1
 License:	GPL v2+
 Group:		Development/Building
-Source0:	http://ftp.gnome.org/pub/gnome/sources/glade/2.12/glade-%{version}.tar.bz2
-# Source0-md5:	4e7a25dbd30b8c9dc2cf3c593776c444
+Source0:	http://ftp.gnome.org/pub/GNOME/sources/glade/2.12/glade-%{version}.tar.bz2
+# Source0-md5:	54082e44bba1c75770aa0bff2f38987e
 Patch0:		%{name}-desktop.patch
 Patch1:		%{name}-gda12.patch
-
 URL:		http://glade.gnome.org/
 BuildRequires:	autoconf >= 2.59-9
-BuildRequires:	automake
+BuildRequires:	automake >= 1:1.9
 BuildRequires:	gettext-devel
 BuildRequires:	gtk+2-devel >= 2:2.10.1
+BuildRequires:	intltool >= 0.36.0
 BuildRequires:	libbonoboui-devel >= 2.15.0
 BuildRequires:	libgnomecanvas-devel >= 2.0.0
 BuildRequires:	libgnomedb-devel >= 1:1.2.2
@@ -28,8 +28,10 @@
 BuildRequires:	libtool
 BuildRequires:	libxml2-devel >= 1:2.6.26
 BuildRequires:	pkgconfig
+BuildRequires:	rpmbuild(find_lang) >= 1.23
 BuildRequires:	rpmbuild(macros) >= 1.197
 BuildRequires:	scrollkeeper >= 0.1.4
+BuildRequires:	sed >= 4.0
 Requires(post,postun):	scrollkeeper
 # loads libgail.so, libgail-gnome.so GTK+ modules on start
 Requires:	gail
@@ -40,8 +42,8 @@
 
 %description
 Glade is a RAD tool to enable quick & easy development of user
-interfaces for the GTK+2 toolkit. It also contains built-in support for
-generating the C source code needed to recreate the interfaces.
+interfaces for the GTK+2 toolkit. It also contains built-in support
+for generating the C source code needed to recreate the interfaces.
 
 The user interfaces designed in Glade are stored in the well-known XML
 format, enabling easy integration with external tools. Several tools
@@ -69,32 +71,36 @@
 
 Definicja interfejsu użytkownika tworzona przez Glade jest
 przechowywana w formacie dokumentu XML, który umożliwia łatwe używanie
-tego opisu przez zewnętrzne narzędzia jak generatory kodu źródłowego
-w innych językach programowania. W obecnej chwili są dostępne
-generatory kodu źródłowego w C, C++, ADA.
+tego opisu przez zewnętrzne narzędzia jak generatory kodu źródłowego w
+innych językach programowania. W obecnej chwili są dostępne generatory
+kodu źródłowego w C, C++, ADA.
 
 %description -l pt_BR.UTF-8
 Ferramenta visual para criação de interfaces GTK+2 ou GNOME.
 
 %description -l ru.UTF-8
 GLADE - это программа диалогового построения интерфейсов пользователя
-под GTK+2 и GNOME. GLADE может создавать исходный код на языке C; также
-доступна поддержка языков C++, Ada95, Python и Perl посредством
+под GTK+2 и GNOME. GLADE может создавать исходный код на языке C;
+также доступна поддержка языков C++, Ada95, Python и Perl посредством
 внешних инструментов, обрабатывающих XML файлы описания интерфейса,
 созданные GLADE.
 
 %description -l uk.UTF-8
 GLADE - це програма діалогової побудови інтерфейсів користувача під
 GTK+2 та GNOME. GLADE може створювати вихідний код на мові C; доступна
-також підтримка мов C++, Ada95 через зовнішні
-інструменти, що обробляють XML файли опису інтерфейсу, створені GLADE.
+також підтримка мов C++, Ada95 через зовнішні інструменти, що
+обробляють XML файли опису інтерфейсу, створені GLADE.
 
 %prep
 %setup -q -n glade-%{version}
 %patch0 -p1
 %patch1 -p1
 
+sed -i -e 's#sr at Latn#sr at latin#' po/LINGUAS
+mv po/sr@{Latn,latin}.po
+
 %build
+%{__intltoolize}
 %{__libtoolize}
 %{__aclocal}
 %{__autoconf}
@@ -110,11 +116,8 @@
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
 
-rm -r $RPM_BUILD_ROOT%{_datadir}/locale/no
-[ -d $RPM_BUILD_ROOT%{_datadir}/locale/sr at latin ] || \
-	mv -f $RPM_BUILD_ROOT%{_datadir}/locale/sr@{Latn,latin}
 # glade-2.0.mo, but gnome/help/glade-2 - use --all-name
-%find_lang glade-2.0 --all-name --with-gnome
+%find_lang glade-2.0 --all-name --with-gnome --with-omf
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -130,7 +133,6 @@
 %doc AUTHORS NEWS README TODO ChangeLog
 %attr(755,root,root) %{_bindir}/*
 %{_datadir}/glade-2
-%{_omf_dest_dir}/glade-2
 %{_desktopdir}/glade-2.desktop
 %{_pixmapsdir}/*
 
@@ -140,6 +142,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.61  2007-12-10 19:33:21  megabajt
+- up to 2.12.2
+- use better way to fix locale name
+- use --with-omf
+
 Revision 1.60  2007-11-04 22:52:25  ankry
 - sr at Latn -> sr at latin, rel. 6
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/glade2.spec?r1=1.60&r2=1.61&f=u



More information about the pld-cvs-commit mailing list