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