Name: amaya Version: 10.0 Release: %mkrel 3 Summary: W3C's browser/web authoring tool Group: Networking/WWW Source0: http://www.w3.org/Amaya/Distribution/amaya-sources-%{version}.tgz Source1: %name.1.bz2 Patch0: amaya-0.9.1-fix-build.patch Patch1: amaya-9.55-fix-build-x86_64.patch # enable to link with system libw3c-libwww lib: # BuildConflicts: w3c-libwww-devel # Patch2: amaya-0.9.1-fix-link.patch.bz2 License: W3C License Url: http://www.w3.org/Amaya/ BuildRoot: %{_tmppath}/%{name}-buildroot BuildRequires: ungif-devel jpeg-devel png-devel libz-devel BuildRequires: perl bison flex BuildRequires: libx11-devel freetype2-devel BuildRequires: redland-devel wxgtku2.8-devel Obsoletes: amaya-common amaya-gtk amaya-lesstif Provides: amaya-common amaya-wx %description Amaya is a WYSIWYG browser/web authoring tool from the W3C. This graphical HTML Editor supports many of the latest draft standards for HTML/XHTML. %prep %setup -q -n Amaya%{version} %build cd Amaya export CFLAGS="$RPM_OPT_FLAGS" mkdir -p wx-build cd wx-build ../configure --prefix=%_libdir --exec=%_libdir --libdir=%_libdir --enable-system-redland --enable-system-wx --with-gl # make -j2 fails make %install cd Amaya rm -rf $RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT/%_mandir/man1 mkdir -p $RPM_BUILD_ROOT/%_bindir cd wx-build make install prefix=$RPM_BUILD_ROOT%_libdir pushd $RPM_BUILD_ROOT/%_bindir/ ln -sf ../../usr/%_lib/Amaya/wx/bin/amaya amaya-wx ln -sf ../../usr/%_lib/Amaya/wx/bin/amaya amaya popd # Mandriva menu entry mkdir -p $RPM_BUILD_ROOT%{_datadir}/applications cat > $RPM_BUILD_ROOT%{_datadir}/applications/mandriva-%{name}.desktop << EOF [Desktop Entry] Name=%{name} Comment=%{summary} Exec=%{_bindir}/%{name} Icon=networking_www_section Terminal=false Type=Application StartupNotify=true Categories=GTK;Network;WebBrowser;WebDevelopment;X-MandrivaLinux-Internet-WebBrowsers; EOF # Man pages bzcat %SOURCE1 > $RPM_BUILD_ROOT%_mandir/man1/%name.1 %clean rm -rf $RPM_BUILD_ROOT %if %mdkversion < 200900 %post %update_menus %endif %if %mdkversion < 200900 %postun %clean_menus %endif %files %defattr(-,root,root) %doc Amaya/README* Amaya/amaya/COPYRIGHT* %_libdir/Amaya* %_mandir/man1/%name.* %_bindir/%name %_bindir/%name-wx %{_datadir}/applications/mandriva-%{name}.desktop %changelog * Wed Sep 02 2009 Thierry Vignaud <tvignaud@mandriva.com> 10.0-3mdv2010.0 + Revision: 424101 - rebuild - rebuild * Thu Jun 12 2008 Pixel <pixel@mandriva.com> 10.0-1mdv2009.0 + Revision: 218429 - rpm filetriggers deprecates update_menus/update_scrollkeeper/update_mime_database/update_icon_cache/update_desktop_database/post_install_gconf_schemas * Wed Feb 27 2008 Frederik Himpe <fhimpe@mandriva.org> 10.0-1mdv2008.1 + Revision: 175926 - Final version 10.0 * Sat Feb 02 2008 Funda Wang <fundawang@mandriva.org> 10.0-0.pre.1mdv2008.1 + Revision: 161333 - New version 10.0 pre * Thu Jan 31 2008 Thierry Vignaud <tvignaud@mandriva.com> 9.99-3mdv2008.1 + Revision: 160819 - reverse dep fix (amaya-0.99.9 seems fixed regarding this) * Tue Jan 29 2008 Thierry Vignaud <tvignaud@mandriva.com> 9.99-2mdv2008.1 + Revision: 159763 - add missing require on lib64wxgtkglu2.6 (#35671) * Thu Jan 17 2008 Crispin Boylan <crisb@mandriva.org> 9.99-1mdv2008.1 + Revision: 154503 - New release# - New release + Olivier Blin <oblin@mandriva.com> - restore BuildRoot + Thierry Vignaud <tvignaud@mandriva.com> - kill re-definition of %%buildroot on Pixel's request * Tue Nov 13 2007 Crispin Boylan <crisb@mandriva.org> 9.55-3mdv2008.1 + Revision: 108560 - Drop patch 2 - Fix symbolic links (#34539) + Thierry Vignaud <tvignaud@mandriva.com> - fix paths in helper scripts - fix links * Sat Oct 13 2007 Crispin Boylan <crisb@mandriva.org> 9.55-1mdv2008.1 + Revision: 97993 - Update patch1 (amd64 fixes) - New version + Thierry Vignaud <tvignaud@mandriva.com> - kill desktop-file-validate's error: string list key "Categories" in group "Desktop Entry" does not have a semicolon (";") as trailing character - kill desktop-file-validate's 'warning: key "Encoding" in group "Desktop Entry" is deprecated' - fix man pages * Sat Jan 06 2007 Crispin Boylan <crisb@mandriva.org> 9.53-1mdv2007.0 + Revision: 104990 - Respin patch 1 - Various spec fixes - XDG Menu - New version - Import amaya * Wed Nov 30 2005 Thierry Vignaud <tvignaud@mandriva.com> 9.2.2-1mdk - new release - use system redland library - patch 0: fix build with current redland - patch 1: 64bit fixes for x86_64 - patch 2: first bits toward using system w3c library - fix binary link on x86_64 (blino) * Tue Aug 17 2004 Thierry Vignaud <tvignaud@mandrakesoft.com> 8.6-1mdk - new release * Thu May 20 2004 Austin Acton <austin@mandrake.org> 8.5-1mdk - 8.5 - disable bookmarks (redlan mayhem)