# # spec file for package poedit # # Copyright (c) 2005 Chris Karakas # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # # Please submit bugfixes or comments via http://www.karakas-online.de/cgi2/index.html # # neededforbuild db gettext libstdc++ wxGTK # usedforbuild aaa_base acl attr bash bind-utils bison bzip2 coreutils cpio cpp cvs cyrus-sasl db devs diffutils e2fsprogs file filesystem fillup findutils flex gawk gdbm-devel glibc glibc-devel glibc-locale gpm grep groff gzip info insserv kbd less libacl libattr libgcc libstdc++ libxcrypt m4 make man mktemp modutils ncurses ncurses-devel net-tools netcfg openldap2-client openssl pam pam-devel pam-modules patch permissions popt ps rcs readline sed sendmail shadow strace syslogd sysvinit tar texinfo timezone unzip util-linux vim zlib zlib-devel autoconf automake binutils cracklib gcc gdbm gettext libtool perl rpm gettext wxGTK libgcc gcc gcc-c++ wxGTK-devel db-devel db-utils zip gnome-libs-devel pkgconfig aspell-devel gtkspell-devel gtkspell gnome-filesystem libstdc++-devel gtk gtk-devel glib glib-devel XFree86-libs libpng libjpeg libtiff Summary: PoEdit is a cross-platform gettext catalogs (.po files) editor Name: poedit Version: 1.3.2 Release: 1 License: GPL Group: Development/Tools URL: http://poedit.sourceforge.net/ Packager: Chris Karakas (http://www.karakas-online.de) Source: http://dl.sf.net/poedit/%{name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: gcc, gcc-c++, wxGTK-devel, db-devel, gettext, zip, gnome-libs-devel, pkgconfig, gnome-filesystem, libstdc++, libstdc++-devel, gtk, gtk-devel, glib, glib-devel, XFree86-libs, libpng, libjpeg, libtiff Requires: wxGTK, db, gettext, aspell-devel, gtkspell-devel, gtkspell %define gnomedatadir %(echo '/opt/gnome/bin/gnome-config --datadir' | sh) %description poEdit is a cross-platform gettext catalogs (.po files) editor. It is built with wxWindows. %prep %setup %build # # Source profile extensions for certain packages # if test -d /etc/profile.d -a -z "$PROFILEREAD" ; then for s in /etc/profile.d/*.sh ; do test -r $s && . $s done unset s fi # # Source the files generated by SuSEconfig # if test -z "$PROFILEREAD" ; then test -e /etc/SuSEconfig/profile && . /etc/SuSEconfig/profile fi # # Avoid overwriting user settings if called twice # if test -z "$PROFILEREAD" ; then readonly PROFILEREAD=true export PROFILEREAD fi ./configure \ --prefix=/usr \ --mandir=%{_mandir} make %install [ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT; make install DESTDIR=$RPM_BUILD_ROOT mkdir -p $RPM_BUILD_ROOT%{_defaultdocdir}/%{name} pushd $RPM_BUILD_ROOT%{_datadir}/%{name}/ for i in * do ln -s %{_datadir}/%{name}/$i \ $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}/ done popd cp AUTHORS COPYING NEWS README TODO \ $RPM_BUILD_ROOT%{_defaultdocdir}/%{name}/ %clean [ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT; %files %defattr(-,root,root) %doc %{_defaultdocdir}/%{name}/* %doc %{_datadir}/%{name}/* %{_bindir}/%{name} %{_mandir}/man1/%{name}* %{gnomedatadir}/pixmaps/%{name}* %{gnomedatadir}/gnome/apps/Development/%{name}* %{gnomedatadir}/mime-info/%{name}* %{_datadir}/locale/*/LC_MESSAGES/%{name}* %changelog * Sat Mar 26 2005 Chris Karakas (http://www.karakas-online.de) - First packaging for SuSE.