]> git.pld-linux.org Git - packages/Eterm.git/blob - Eterm.spec
- stop being uber-smart and just use TERM=xterm (not xterm-color),
[packages/Eterm.git] / Eterm.spec
1 Summary:        Terminal for Enlightenment
2 Summary(es):    Terminal para Enlightenment
3 Summary(pl):    Terminal dla Enlightenmenta
4 Summary(pt_BR): Eterm versão %{version}
5 Name:           Eterm
6 Version:        0.9.3
7 Release:        2
8 License:        BSD
9 Group:          X11/Applications
10 Source0:        http://www.eterm.org/download/%{name}-%{version}.tar.gz
11 # Source0-md5:  dd089fa7768f945341d721dd4942c702
12 Source1:        http://www.eterm.org/download/%{name}-bg-%{version}.tar.gz
13 # Source1-md5:  e8c6567b13d7fb760bded56c1d1a181d
14 Source2:        %{name}.desktop
15 Source3:        Escreen.desktop
16 Source4:        gnome-eterm.png
17 Patch0:         %{name}-am_fix.patch
18 Patch1:         %{name}-twin.patch
19 Patch2:         %{name}-keys-theme.patch
20 Patch3:         %{name}-deadkeys.patch
21 Patch4:         %{name}-gcc4.patch
22 URL:            http://www.eterm.org/
23 BuildRequires:  autoconf >= 2.53
24 BuildRequires:  automake
25 BuildRequires:  freetype1-devel
26 BuildRequires:  imlib2-devel >= 1.0.3
27 BuildRequires:  libast-devel >= 0.5
28 BuildRequires:  libltdl-devel
29 BuildRequires:  libtool
30 BuildRequires:  ncurses-devel
31 BuildRequires:  pcre-devel
32 BuildRequires:  screen
33 BuildRequires:  sed >= 4.0
34 BuildRequires:  twin-devel
35 BuildRequires:  utempter-devel
36 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
37
38 %description
39 Eterm is a color vt102 terminal emulator intended as an xterm(1)
40 replacement for users who want a term program integrated with
41 Enlightenment, or simply want a little more "eye candy". Eterm uses
42 Imlib for advanced graphic abilities.
43
44 %description -l es
45 Eterm es un emulador de terminal vt102 con soporte para colores,
46 desarrollado como un sustituto para el emulador xterm, para los
47 usuarios que deseen un emulador de terminal integrado con la
48 iluminación, o simplemente deseen algo más agradable visualmente. El
49 emulador Eterm usa Imlib para trabajar con gráficos.
50
51 %description -l pl
52 Eterm jest kolorowym emulatorem terminala vt102 mog±cym byæ
53 zamiennikiem xterm(1) dla u¿ytkowników chc±cych mieæ program
54 terminalowy zintegrowany z zarz±dc± okienek o nazwie Enlightenment lub
55 dla tych którzy chc± mieæ trochê bardziej urozmaicony wygl±d tego typu
56 programu. Eterm u¿ywa biblioteki IMlib do zaawansowanego operowania na
57 grafice.
58
59 %description -l pt_BR
60 O Eterm -- versão %{version} -- é um emulador de terminal vt102 com
61 suporte a cores, desenvolvido para ser um substituto para o xterm,
62 para os usuários que queiram um emulador de terminal integrado com o
63 Enlightenment, ou simplesmente queiram algo mais agradável para os
64 olhos. O Eterm usa a Imlib para trabalhar com gráficos.
65
66 %package -n Esetroot
67 Summary:        Sets root pixmap
68 Summary(pl):    Aplikacja ustawiaj±ca t³o nadrzêdnego okna
69 Group:          X11/Window Managers/Tools
70  
71 %description -n Esetroot
72 This program enables non-Enlightenment users to use pseudotransparency.
73
74 %description -n Esetroot -l pl
75 Program ten umo¿liwia u¿ytkownikom zarz±dców okien innych ni¿ Enlightenment
76 korzystanie z pseudo-przezroczysto¶ci.
77
78 %prep
79 %setup -q -a1
80 %patch0 -p1
81 %patch1 -p1
82 %patch2 -p1
83 %patch3 -p0
84 %patch4 -p1
85 find themes/ -name "*.cfg*" -exec \
86         sed -i 's/<Eterm-0\.9\..>/<Eterm-%{version}>/' "{}" ";"
87
88 %build
89 rm -f missing
90 %{__libtoolize}
91 %{__aclocal}
92 %{__autoconf}
93 %{__automake}
94 %configure \
95         --disable-static \
96         --enable-shared \
97         --enable-escreen \
98         --enable-etwin \
99         --enable-profile \
100         --disable-stack-trace \
101         --without-debugging \
102         --enable-trans \
103         --enable-multi-charset \
104         --enable-auto-encoding \
105 %ifarch athlon
106         --enable-mmx
107 %else
108         --disable-mmx
109 %endif
110 %{__make}
111
112 %install
113 rm -rf $RPM_BUILD_ROOT
114 install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir},%{_mandir},%{_desktopdir},%{_pixmapsdir}}
115
116 %{__make} install \
117         DESTDIR=$RPM_BUILD_ROOT
118
119 install %{SOURCE2} $RPM_BUILD_ROOT%{_desktopdir}
120 install %{SOURCE3} $RPM_BUILD_ROOT%{_desktopdir}
121 install %{SOURCE4} $RPM_BUILD_ROOT%{_pixmapsdir}
122
123 %clean
124 rm -rf $RPM_BUILD_ROOT
125
126 %post   -p /sbin/ldconfig
127 %postun -p /sbin/ldconfig
128
129 %files
130 %defattr(644,root,root,755)
131 %doc doc/*.html ReleaseNotes* ChangeLog
132 %attr(755,root,root) %{_bindir}/Eterm
133 %attr(755,root,root) %{_bindir}/Etbg
134 %attr(755,root,root) %{_bindir}/Etcolors
135 %attr(755,root,root) %{_bindir}/Ettable
136 %attr(755,root,root) %{_bindir}/Etbg_update_list
137 %attr(755,root,root) %{_bindir}/Etsearch
138 %attr(755,root,root) %{_libdir}/lib*.so
139 %{_libdir}/lib*.la
140 %{_mandir}/man1/*
141 %{_datadir}/Eterm
142 %{_desktopdir}/*
143 %{_pixmapsdir}/*
144
145 %files -n Esetroot
146 %defattr(644,root,root,755)
147 %attr(755,root,root) %{_bindir}/Esetroot
148 %attr(755,root,root) %{_bindir}/kEsetroot
149  
This page took 0.071537 seconds and 3 git commands to generate.