X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=Eterm.spec;h=16b8bfbb944a92ea479fb9790c42726091eba69f;hb=4f690b8cc8217b2dbc15cc5436c712c6bdf4d65c;hp=8b61df8fff15ee428120d1ad3e8448c8ed8136e4;hpb=7f1dea8d9d94b0760b4c7a64f9cf49977c047b59;p=packages%2FEterm.git diff --git a/Eterm.spec b/Eterm.spec index 8b61df8..16b8bfb 100644 --- a/Eterm.spec +++ b/Eterm.spec @@ -1,31 +1,40 @@ Summary: Terminal for Enlightenment +Summary(es): Terminal para Enlightenment Summary(pl): Terminal dla Enlightenmenta -Summary(es): Eterm versión %{version} -Summary(pt_BR): Eterm versão %{version} +Summary(pt_BR): Eterm versão %{version} Name: Eterm -Version: 0.9.1 -Release: 11 -License: GPL +Version: 0.9.3 +Release: 3 +License: BSD Group: X11/Applications -Source0: http://www.eterm.org/download/Eterm-0.9.1.tar.gz -Source1: http://www.eterm.org/download/Eterm-bg-0.9.1.tar.gz +Source0: http://www.eterm.org/download/%{name}-%{version}.tar.gz +# Source0-md5: dd089fa7768f945341d721dd4942c702 +Source1: http://www.eterm.org/download/%{name}-bg-%{version}.tar.gz +# Source1-md5: e8c6567b13d7fb760bded56c1d1a181d Source2: %{name}.desktop +Source3: Escreen.desktop +Source4: gnome-eterm.png Patch0: %{name}-am_fix.patch -Patch1: %{name}-ac253.patch +Patch1: %{name}-twin.patch +Patch2: %{name}-keys-theme.patch +Patch3: %{name}-deadkeys.patch +Patch4: %{name}-gcc4.patch URL: http://www.eterm.org/ BuildRequires: autoconf >= 2.53 BuildRequires: automake +BuildRequires: freetype1-devel BuildRequires: imlib2-devel >= 1.0.3 -BuildRequires: libast-devel +BuildRequires: libast-devel >= 0.5 BuildRequires: libltdl-devel BuildRequires: libtool BuildRequires: ncurses-devel -Requires: ncurses >= 5.2-32 +BuildRequires: pcre-devel +BuildRequires: screen +BuildRequires: sed >= 4.0 +BuildRequires: twin-devel +BuildRequires: utempter-devel BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) -%define _prefix /usr/X11R6 -%define _mandir %{_prefix}/man - %description Eterm is a color vt102 terminal emulator intended as an xterm(1) replacement for users who want a term program integrated with @@ -33,15 +42,14 @@ Enlightenment, or simply want a little more "eye candy". Eterm uses Imlib for advanced graphic abilities. %description -l es -Eterm -- versión %{version} -- es un emulador de terminal -vt102 con soporte para colores, desarrollado como un sustituto -para el emulador xterm, para los usuarios que deseen un emulador de -terminal integrado con la iluminación, o simplemente -deseen algo más agradable visualmente. El emulador Eterm usa -Imlib para trabajar con gráficos. +Eterm es un emulador de terminal vt102 con soporte para colores, +desarrollado como un sustituto para el emulador xterm, para los +usuarios que deseen un emulador de terminal integrado con la +iluminación, o simplemente deseen algo más agradable visualmente. El +emulador Eterm usa Imlib para trabajar con gráficos. %description -l pl -Eterm jest kolorowym emulatorem terminala vt102 mogacym byæ +Eterm jest kolorowym emulatorem terminala vt102 mog±cym byæ zamiennikiem xterm(1) dla u¿ytkowników chc±cych mieæ program terminalowy zintegrowany z zarz±dc± okienek o nazwie Enlightenment lub dla tych którzy chc± mieæ trochê bardziej urozmaicony wygl±d tego typu @@ -49,33 +57,52 @@ programu. Eterm u grafice. %description -l pt_BR -O Eterm -- versão %{version} -- é um emulador de terminal -vt102 com suporte a cores, desenvolvido para ser um substituto -para o xterm, para os usuários que queiram um emulador de -terminal integrado com o Enlightenment, ou simplesmente -queiram algo mais agradável para os olhos. O Eterm usa a -Imlib para trabalhar com gráficos. +O Eterm -- versão %{version} -- é um emulador de terminal vt102 com +suporte a cores, desenvolvido para ser um substituto para o xterm, +para os usuários que queiram um emulador de terminal integrado com o +Enlightenment, ou simplesmente queiram algo mais agradável para os +olhos. O Eterm usa a Imlib para trabalhar com gráficos. + +%package -n Esetroot +Summary: Sets root pixmap +Summary(pl): Aplikacja ustawiaj±ca t³o nadrzêdnego okna +Group: X11/Window Managers/Tools + +%description -n Esetroot +This program enables non-Enlightenment users to use pseudotransparency. + +%description -n Esetroot -l pl +Program ten umo¿liwia u¿ytkownikom zarz±dców okien innych ni¿ Enlightenment +korzystanie z pseudo-przezroczysto¶ci. %prep %setup -q -a1 %patch0 -p1 %patch1 -p1 +%patch2 -p1 +%patch3 -p0 +%patch4 -p1 +find themes/ -name "*.cfg*" -exec \ + sed -i 's///' "{}" ";" %build rm -f missing %{__libtoolize} -aclocal +%{__aclocal} %{__autoconf} %{__automake} %configure \ - --with-delete="\033[3~" \ --disable-static \ --enable-shared \ + --enable-escreen \ + --enable-etwin \ + --enable-profile \ --disable-stack-trace \ --without-debugging \ --enable-trans \ --enable-multi-charset \ -%ifarch i686 athlon + --enable-auto-encoding \ +%ifarch athlon --enable-mmx %else --disable-mmx @@ -84,11 +111,14 @@ aclocal %install rm -rf $RPM_BUILD_ROOT -install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir},%{_mandir},%{_applnkdir}/Terminals,%{_terminfodir}} +install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir},%{_mandir},%{_desktopdir},%{_pixmapsdir}} -%{__make} install DESTDIR=$RPM_BUILD_ROOT +%{__make} install \ + DESTDIR=$RPM_BUILD_ROOT -install %{SOURCE2} $RPM_BUILD_ROOT%{_applnkdir}/Terminals +install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir} +install %{SOURCE3} $RPM_BUILD_ROOT%{_desktopdir} +install %{SOURCE4} $RPM_BUILD_ROOT%{_pixmapsdir} %clean rm -rf $RPM_BUILD_ROOT @@ -99,15 +129,21 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) %doc doc/*.html ReleaseNotes* ChangeLog -%attr(2755,root,utmp) %{_bindir}/Eterm -%attr(755,root,root) %{_bindir}/Esetroot +%attr(755,root,root) %{_bindir}/Eterm %attr(755,root,root) %{_bindir}/Etbg %attr(755,root,root) %{_bindir}/Etcolors %attr(755,root,root) %{_bindir}/Ettable %attr(755,root,root) %{_bindir}/Etbg_update_list %attr(755,root,root) %{_bindir}/Etsearch -%attr(755,root,root) %{_bindir}/kEsetroot %attr(755,root,root) %{_libdir}/lib*.so +%{_libdir}/lib*.la %{_mandir}/man1/* %{_datadir}/Eterm -%{_applnkdir}/Terminals/* +%{_desktopdir}/* +%{_pixmapsdir}/* + +%files -n Esetroot +%defattr(644,root,root,755) +%attr(755,root,root) %{_bindir}/Esetroot +%attr(755,root,root) %{_bindir}/kEsetroot +