%define name multi-aterm %define version 0.1 %define release 1mdk Summary: Multi aterm terminal Name: %{name} Version: %{version} Release: %{release} Source0: %{name}-%{version}.tar.bz2 Source1: multi-aterm.png License: GPL Group: Terminals URL: http://www.materm.tuxfamily.org/materm.html #packager: Antoine Ginies <aginies@mandrakesoft.com> BuildRoot: %{_tmppath}/%{name}-buildroot Prefix: %{_prefix} BuildRequires: XFree86-devel %description Multi-aterm is a firstly a terminal emulator like rxvt, xterm, eterm, aterm There are many terminals emulators, so why writing another one ? - It's a terminal emulator which is small and fast with efficent pseudo transparency, like aterm. - It's also a tabbed terminal emulator like GMT (gnome-multi-terminal). - It's a terminal emulator not requiring GNOME or KDE libs, just written in X-lib (for people not using GNOME nor KDE) %prep %setup -q %build %configure --prefix=%{_prefix} --enable-keepscrolling --enable-mousewheel --enable-transparency --enable-xterm-scroll --enable-fading --enable-half-shadow --enable-swapscreen %make %install rm -rf $RPM_BUILD_ROOT %make DESTDIR=$RPM_BUILD_ROOT install mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/pixmaps install -m644 %{SOURCE1} ${RPM_BUILD_ROOT}%{_datadir}/pixmaps/ (mkdir -p %{buildroot}/%{_menudir} cat > %{buildroot}/%{_menudir}/%{name} <<EOF ?package(%name): \ command="%{_bindir}/%{name}" needs="X11" \ icon="%{_datadir}/pixmaps/%name.png" \ section="Terminals" \ title="Multi-aterm" \ longtitle="Multi-aterm" EOF ) (mkdir -p %{buildroot}%{_datadir}/applnk/Multimedia/ cat << EOF > %{buildroot}%{_datadir}/applnk/Multimedia/%{name}.desktop [Desktop Entry] Name="Multi-aterm" \ Comment="Multi-aterm" \ TryExec="%{name}" \ Exec="multi-aterm" \ Icon="%{_datadir}/pixmaps/%{name}.png" \ Terminal="0" \ Type="Application" EOF ) %post %{update_menus} %postun %{clean_menus} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root) %doc doc/TODO COPYING AUTHORS ChangeLog %{_datadir}/pixmaps/%{name}.png %{_datadir}/applnk/Multimedia/%{name}.desktop %{_mandir}/man1/* %{_menudir}/* %{_bindir}/multi-aterm %changelog * Fri Dec 26 2003 Marcel Pol <mpol@mandrake.org> 0.1-1mdk - 0.1 - 64bit buildrequires * Sat Aug 30 2003 Marcel Pol <mpol@gmx.net> 0.0.4-4mdk - buildrequires xfree86-devel - change description (not in "I" form) * Mon Aug 25 2003 antoine Ginies <guibo@guiboserv.guibland.com> 0.0.4-3mdk - add buildrequires libxpm4-devel (thx r1) - add post for menu * Mon Aug 25 2003 antoine Ginies <guibo@guiboserv.guibland.com> 0.0.4-2mdk - add a menu entry * Mon Aug 25 2003 antoine Ginies <aginies@mandrakesoft.com> 0.0.4-1mdk - first release for mandrakesoft # end of file