Name: gcolor2 Version: 0.4 Release: %mkrel 18 Summary: Simple color selector Group: Graphics License: GPLv2+ URL: http://gcolor2.sourceforge.net/ Source0: http://prdownloads.sourceforge.net/gcolor2/%{name}-%{version}.tar.bz2 Source1: gcolor2-pofiles.tar.bz2 Patch1: gcolor2-0.4-amd64.patch Patch2: gcolor2-i18n.patch BuildRoot: %{_tmppath}/%{name}-%{version} BuildRequires: gtk2-devel BuildRequires: imagemagick perl(XML::Parser) BuildRequires: intltool %description Gcolor2 is a GTK2 color selector to provide a quick and easy way to find colors for whatever task is at hand. Colors can be saved and deleted as well. %prep %setup -q -a1 %patch1 -p1 %patch2 -p1 %build echo "gcolor2.glade" >> po/POTFILES.in autoreconf -fiv intltoolize --force %configure2_5x #languages not detected pushd po sed -i s/"ALL_LINGUAS ="/"ALL_LINGUAS = `ls *.po | cut -d. -f1 | xargs`"/"" Makefile popd %make %install rm -rf %{buildroot} %makeinstall # Menu mkdir -p %{buildroot}%{_datadir}/applications/ cat << EOF > %buildroot%{_datadir}/applications/mandriva-%{name}.desktop [Desktop Entry] Encoding=UTF-8 Type=Application Exec=%{_bindir}/%{name} Icon=%{name} Categories=GNOME;Graphics;GTK;Utility; Name=Color Chooser Name[ar]=Ù ÙتÙ٠اÙØ£ÙÙا٠Name[bg]=ÐÐ·Ð±Ð¾Ñ Ð½Ð° ÑвÑÑ Name[de]=Farbauswahl Name[el]=ÎÏιλογÎÎ±Ï ÏÏÏμάÏÏν Name[en_GB]=Colour Chooser Name[es]=Selector de colores Name[et]=Värvivalija Name[fi]=Värivalitsin Name[fr]=Sélecteur de couleurs Name[gl]=Selector de cores Name[hu]=SzÃnválasztó Name[is]=Litaval Name[it]=Selettore di colori Name[ky]=Ð¢Ò¯Ñ ÑандагÑÑ Name[nb]=Fargevelger Name[nl]=Kleurenkiezer Name[pl]=Wybór koloru Name[pt]=Seletor de Cores Name[pt_BR]=Seletor de cores Name[ru]=ÐÑÐ±Ð¾Ñ ÑвеÑов Name[sl]=Izbirnik barv Name[tr]=Renk Seçici GenericName=Color Chooser GenericName[ar]=Ù ÙتÙ٠اÙØ£ÙÙا٠GenericName[bg]=ÐÐ·Ð±Ð¾Ñ Ð½Ð° ÑвÑÑ GenericName[de]=Farbauswahl GenericName[el]=ÎÏιλογÎÎ±Ï ÏÏÏμάÏÏν GenericName[en_GB]=Colour Chooser GenericName[es]=Selector de colores GenericName[et]=Värvivalija GenericName[fi]=Värivalitsin GenericName[fr]=Sélecteur de couleurs GenericName[gl]=Selector de cores GenericName[hu]=SzÃnválasztó GenericName[is]=Litaval GenericName[it]=Selettore di colori in GTK2 GenericName[ky]=Ð¢Ò¯Ñ ÑандагÑÑ GenericName[nb]=Fargevelger GenericName[nl]=Kleurenkiezer GenericName[pl]=Wybór koloru GenericName[pt]=Seletor de Cores GenericName[pt_BR]=Seletor de cores GenericName[ru]=ÐÑÐ±Ð¾Ñ ÑвеÑов GenericName[sl]=Izbirnik barv GenericName[tr]=Renk Seçici Comment=GTK2 color chooser Comment[ar]=Ù ÙتÙ٠أÙÙا٠GTK2 Comment[bg]=GTK2 ÐÐ·Ð±Ð¾Ñ Ð½Ð° ÑвÑÑ Comment[de]=GTK2 Farbauswahl Comment[el]=ÎÏιλογÎÎ±Ï ÏÏÏμάÏÏν GTK2 Comment[en_GB]=GTK2 colour chooser Comment[es]=Selector de colores en GTK2 Comment[et]=GTK2 värvivalija Comment[fi]=Värivalitsin GTK2:lle Comment[fr]=Sélecteur de couleurs GTK2 Comment[gl]=Selector de cores feito con GTK2 Comment[hu]=SzÃnek kiválasztása (GTK2) Comment[is]=GTK2 litaval Comment[it]=Selettore di colori in GTK2 Comment[ky]=GTK2 ÑÒ¯Ñ ÑандагÑÑÑ Comment[nb]=En fargevelger for GTK2 Comment[nl]=Kleurenkiezer gebaseerd op GTK2 Comment[pl]=Wybór koloru w GTK2 Comment[pt]=Selecionador de cores GTK2 Comment[pt_BR]=Selecionador de cores GTK2 Comment[ru]=GTK2 вÑÐ±Ð¾Ñ ÑвеÑов Comment[sl]=GTK+2 Izbirnik barv Comment[tr]=GTK2 Renk Seçici EOF #icons mkdir -p %{buildroot}/%_liconsdir convert -size 48x48 pixmaps/icon.png %{buildroot}/%_liconsdir/%name.png mkdir -p %{buildroot}/%_iconsdir convert -size 32x32 pixmaps/icon.png %{buildroot}/%_iconsdir/%name.png mkdir -p %{buildroot}/%_miconsdir convert -size 16x16 pixmaps/icon.png %{buildroot}/%_miconsdir/%name.png %find_lang %{name} %if %mdkversion < 200900 %post %{update_menus} %endif %if %mdkversion < 200900 %postun %clean_menus %endif %clean rm -rf %{buildroot} %files -f %{name}.lang %defattr(-,root,root,-) %doc AUTHORS ChangeLog NEWS README %{_bindir}/%{name} %{_datadir}/applications/mandriva-%{name}.desktop %{_datadir}/pixmaps/%{name} %{_iconsdir}/%name.png %{_liconsdir}/%name.png %{_miconsdir}/%name.png %changelog * Fri Sep 11 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.4-18mdv2010.0 + Revision: 437658 - rebuild * Thu Mar 26 2009 Emmanuel Andry <eandry@mandriva.org> 0.4-17mdv2009.1 + Revision: 361427 - provide .po files in a compressed archive Davy Defaud <davy.defaud@free.fr> - add missing Polish po file and Bulgarian menu entries - really fix non gettextized strings with P2 - drop P0 and provide French as a po file like others - automate the list of available languages to build * Sun Mar 22 2009 Emmanuel Andry <eandry@mandriva.org> 0.4-16mdv2009.1 + Revision: 360345 - add more translations * Wed Mar 18 2009 Emmanuel Andry <eandry@mandriva.org> 0.4-15mdv2009.1 + Revision: 357364 - add more translations - fix non gettextized strings with P2 * Sat Mar 14 2009 Emmanuel Andry <eandry@mandriva.org> 0.4-14mdv2009.1 + Revision: 354978 - add more translations * Thu Mar 12 2009 Emmanuel Andry <eandry@mandriva.org> 0.4-13mdv2009.1 + Revision: 354359 - added another bunch of translations * Thu Mar 12 2009 Emmanuel Andry <eandry@mandriva.org> 0.4-12mdv2009.1 + Revision: 354299 - add turkish translation?\195 * Wed Mar 11 2009 Emmanuel Andry <eandry@mandriva.org> 0.4-11mdv2009.1 + Revision: 353772 - add spanish translation * Wed Mar 11 2009 Emmanuel Andry <eandry@mandriva.org> 0.4-10mdv2009.1 + Revision: 353571 - update french language patch - make it visible for kde users * Tue Mar 10 2009 Emmanuel Andry <eandry@mandriva.org> 0.4-9mdv2009.1 + Revision: 353498 - fix again desktop file * Tue Mar 10 2009 Emmanuel Andry <eandry@mandriva.org> 0.4-8mdv2009.1 + Revision: 353485 - fix license - fix desktop categories - improve desktop file (Davy Defaud) - uncompress patch - localization never applied : use intltoolize and autoreconf - workaround undetected language file by intltoolize * Sun Mar 08 2009 Emmanuel Andry <eandry@mandriva.org> 0.4-6mdv2009.1 + Revision: 352937 - add gentoo patch to fix crash on x86_64 (#47608) + Oden Eriksson <oeriksson@mandriva.com> - lowercase ImageMagick * Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 0.4-5mdv2009.0 + Revision: 245710 - rebuild + Pixel <pixel@mandriva.com> - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas * Mon Mar 10 2008 Nicolas Lécureuil <neoclust@mandriva.org> 0.4-3mdv2008.1 + Revision: 183224 - Fix Desktop file * Sun Feb 24 2008 Nicolas Lécureuil <neoclust@mandriva.org> 0.4-2mdv2008.1 + Revision: 174139 - Fix desktop file (Bug #38093) + Olivier Blin <oblin@mandriva.com> - restore BuildRoot + Thierry Vignaud <tvignaud@mandriva.com> - fix auto conversion * Mon Dec 17 2007 Thierry Vignaud <tvignaud@mandriva.com> 0.4-1mdv2008.1 + Revision: 131549 - auto-convert XDG menu entry - BR perl(XML::Parser) - kill re-definition of %%buildroot on Pixel's request - import gcolor2 * Sat Apr 15 2006 Austin Acton <austin@mandriva.org> 0.4-1mdk - work with spec from Davy Defaud <davy.defaud@free.fr>