Mandrake Linux Archives: changelog@mandrivalinux.org

Mandrake Linux: changelog@mandrivalinux.org


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

  • From: Tibor Pittich
  • Subject: [Contrib-Rpm] poedit-1.3.4-2mdk
  • Date: 26 Nov 2005 21:23:42 -0000

[Contrib-RPM]

-=-=-=-
Name        : poedit                       Relocations: (not relocatable)
Version     : 1.3.4                             Vendor: Mandriva
Release     : 2mdk                          Build Date: Sat Nov 26 22:07:48 2005
Install Date: (not installed)               Build Host: n5.mandriva.com
Group       : Editors                       Source RPM: (none)
Size        : 1498787                          License: MIT
Signature   : (none)
Packager    : Tibor Pittich <Tibor.Pittich@mandriva.org>
URL         : http://www.poedit.org
Summary     : Gettext translation file editor
Description :
poEdit is cross-platform gettext catalogs (.po files) editor. It is built with
wxWindows toolkit and can run on Unix or Windows. It aims to provide convenient
way of editing gettext catalogs. It features UTF-8 support, fuzzy and
untranslated records highlighting, whitespaces highlighting, references
browser, headers editing and can be used to create new catalogs or update
existing catalogs from source code by single click.



-=-=-=-
Tibor Pittich <Tibor.Pittich@mandriva.org> 1.3.4-2mdk

- rebuild against libcairo2
- macroszification

-=-=-=-
No rpmlint error, happy (wo)man :-)

-=-=-=-
http://cvs.mandriva.com/cgi-bin/cvsweb.cgi/contrib-SPECS/poedit/

poedit.spec changed
--- poedit-1.3.4-1mdk.src.rpm/poedit.spec	2005-11-26 22:20:36.164161843 +0100
+++ poedit-1.3.4-2mdk.src.rpm/poedit.spec	2005-11-26 22:20:36.270148739 +0100
@@ -1,19 +1,23 @@
+%define	name	poedit
 %define	version	1.3.4
-%define release	%mkrel 1
+%define release	%mkrel 2
 
-%define	summary	Gettext translation file editor
+%define	section	More Applications/Editors
+%define	title	Poedit
 
-Summary:	%summary
-Name:		poedit
+%define	Summary	Gettext translation file editor
+
+Summary:	%Summary
+Name:		%name
 Version:	%version
 Release:	%release
 License:	MIT
 Group:		Editors
-URL:		http://www.poedit.org/
-BuildRoot:      %_tmppath/%{name}-%{version}-buildroot
+URL:		http://www.poedit.org
 Source0:	%{name}-%{version}.tar.bz2
 # (Abel) 1.3.3-1mdk Avoid detection of desktop stuff
 Patch0:		poedit-1.3.3-no-desktop.patch.bz2
+BuildRoot:      %_tmppath/%{name}-%{version}-buildroot
 Requires:	gettext
 BuildRequires:	wxgtku-devel >= 2.6
 BuildRequires:	db4-devel >= 4.1
@@ -43,49 +47,49 @@
 %make
 
 %install
-rm -rf %{buildroot}
+%__rm -rf %{buildroot}
 %makeinstall_std
 
-# icons
-install -D -m 644 src/icons/appicon/poedit-48.png %buildroot/%_liconsdir/%name.png
-install -D -m 644 src/icons/appicon/poedit-32.png %buildroot/%_iconsdir/%name.png
-install -D -m 644 src/icons/appicon/poedit-16.png %buildroot/%_miconsdir/%name.png
-
 # menu
-mkdir -p %{buildroot}%{_menudir}
-cat > %{buildroot}%{_menudir}/%{name} << EOF
-?package(%{name}): \
-	command="%{_bindir}/poedit" \
-	needs="X11" \
-	icon="poedit.png" \
-	section="More Applications/Editors" \
-	mimetypes="application/x-po,application/x-gettext,application/x-gettext-translation,text/x-gettext-translation,text/x-gettext-translation-template" \
-	accept_url="true" \
-	multiple_files="true" \
-	title="Poedit" \
-	longtitle="%summary"
+%__mkdir_p %buildroot%_menudir
+cat > %buildroot%_menudir/%name << EOF
+?package(%name): \
+command="%_bindir/%name" \
+needs="X11" \
+icon="%name.png" \
+section="%section" \
+title="%title" \
+mimetypes="application/x-po,application/x-gettext,application/x-gettext-translation,text/x-gettext-translation,text/x-gettext-translation-template" \
+accept_url="true" \
+multiple_files="true" \
+longtitle="%Summary"
 EOF
 
+# icons
+%__install -D -m 644 src/icons/appicon/poedit-48.png %buildroot/%_liconsdir/%name.png
+%__install -D -m 644 src/icons/appicon/poedit-32.png %buildroot/%_iconsdir/%name.png
+%__install -D -m 644 src/icons/appicon/poedit-16.png %buildroot/%_miconsdir/%name.png
+
 # install desktop stuff manually
-install -D -m 644 install/x-po.desktop %{buildroot}%{_datadir}/mimelnk/application/x-po.desktop
-install -D -m 644 install/poedit.desktop %{buildroot}%{_datadir}/applnk/Development/poedit.desktop
-install -D -m 644 src/icons/appicon/poedit-48.png %{buildroot}%{_datadir}/pixmaps/poedit.png
+%__install -D -m 644 install/x-po.desktop %{buildroot}%{_datadir}/mimelnk/application/x-po.desktop
+%__install -D -m 644 install/poedit.desktop %{buildroot}%{_datadir}/applnk/Development/poedit.desktop
+%__install -D -m 644 src/icons/appicon/poedit-48.png %{buildroot}%{_datadir}/pixmaps/poedit.png
 
 # and gnome desktop entry too
-mkdir -p %{buildroot}%{_datadir}/applications
+%__mkdir_p %{buildroot}%{_datadir}/applications
 desktop-file-install --vendor='' --add-mime-type='application/x-gettext-translation;text/x-gettext-translation;text/x-gettext-translation-template' --add-category='GNOME;Application;Development' --dir='%{buildroot}%{_datadir}/applications' install/poedit.desktop
 
 # remove files not bundled
-rm -f %{buildroot}/%{_iconsdir}/poedit.xpm
+%__rm -f %{buildroot}/%{_iconsdir}/poedit.xpm
 
 # (Abel) 1.3.3-1mdk Fix(?) locale file paths
 pushd %{buildroot}%{_datadir}/locale
-mv af_ZA af
-mv am_ET am
-mv fa_IR fa
-mv pt_PT pt
-mv sq_AL sq
-mv sv_SE sv
+%__mv af_ZA af
+%__mv am_ET am
+%__mv fa_IR fa
+%__mv pt_PT pt
+%__mv sq_AL sq
+%__mv sv_SE sv
 popd
 
 %find_lang %{name}
@@ -97,7 +101,7 @@
 %clean_menus
 
 %clean
-rm -rf %{buildroot}
+%__rm -rf %{buildroot}
 
 %files -f %{name}.lang
 %defattr(-,root,root)
@@ -121,6 +125,10 @@
 #{_datadir}/mime-info/poedit.*
 
 %changelog
+* Sat Nov 26 2005 Tibor Pittich <Tibor.Pittich@mandriva.org> 1.3.4-2mdk
+- rebuild against libcairo2
+- macroszification
+
 * Tue Oct 4 2005 Tibor Pittich <Tibor.Pittich@mandriva.org> 1.3.4-1mdk
 - 1.3.4
 


-- 
http://www.mandrivalinux.com/en/cookerdevel.php3



Date Index | Thread Index