Sophie

Sophie

distrib > Mandriva > 2006.0 > i586 > media > main-src > by-pkgid > fd2271cd93b3747b053b582aff8254d4 > files > 5

gnome-telnet-2.4-6mdk.src.rpm

%define name gnome-telnet
%define version 2.4
%define release 6mdk

Name:		%{name}
Summary:	A pretty frontend and easy to use GNOME 3-in-1 telnet/ssh/rlogin client
Version:	%{version}
Release:	%{release}
License:	GPL
Group:		Networking/Remote access
URL:		http://www.cyest.org
Source:		http://www.cyest.org/downloads/%{name}-%{version}.tar.bz2
Source1:	%{name}-16.png
Source2:	%{name}-32.png
Source3:	%{name}-48.png
Requires:	gnome-core >= 1.0.0
BuildRequires:	gnome-libs-devel
BuildRoot:	%{_tmppath}/%{name}-%{version}

%description
Gnome Telnet provides a very nice graphical user interface for 
3-in-1 telnet, ssh, and rlogin client for Gnome

%prep
%setup -q

%build
export CFLAGS="$RPM_OPT_FLAGS -D_GNU_SOURCE"
%configure --enable-nls --with-included-gettext
%make

%install
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}

chmod 644 COPYING README INSTALL AUTHORS ABOUT-NLS NEWS docs/*

mkdir -p %{buildroot}%{_datadir}/pixmaps/gtelnet

install -m555 src/%{name} -D %{buildroot}%{_bindir}/%{name}

install -m644 share/gtelnet_bg_black.jpg %{buildroot}%{_datadir}/pixmaps/gtelnet
install -m644 share/gtelnet_bg_brown.jpg %{buildroot}%{_datadir}/pixmaps/gtelnet
install -m644 share/gnome-telnet.png %{buildroot}%{_datadir}/pixmaps/gtelnet

mkdir -p %{buildroot}%{_menudir}
cat << EOF > %{buildroot}%{_menudir}/%{name}
?package(gnome-telnet):\
  needs="x11"\
  section="Networking/Remote access"\
  title="Telnet, SSH, and RLogin"\
  longtitle="A cool front-end for telnet, ssh, and rlogin"\
  command="%{_bindir}/%{name}"\
  icon=%{name}.png
EOF

#icon
install -m644 %{SOURCE1} -D %{buildroot}%{_miconsdir}/%{name}.png
install -m644 %{SOURCE2} -D %{buildroot}%{_iconsdir}/%{name}.png
install -m644 %{SOURCE3} -D %{buildroot}%{_liconsdir}/%{name}.png

# i18n ugh, dunno why this isn't being installed by default once nls is
# requested --Geoff

cd po && {
   for i in *.gmo; do
   mkdir -p $RPM_BUILD_ROOT%{_datadir}/locale/$(basename $i .gmo)/LC_MESSAGES
   install -m644 $i $RPM_BUILD_ROOT%{_datadir}/locale/$(basename $i .gmo)/LC_MESSAGES/%{name}.mo
   done
} && cd ..

%find_lang %{name}

%post
%update_menus


%postun
%clean_menus


%clean
[ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot}


%files -f %{name}.lang
%defattr(-,root,root)
%doc COPYING README INSTALL AUTHORS ABOUT-NLS NEWS docs/*
%attr(0755,root,root) %{_bindir}/%{name}
%dir %{_datadir}/pixmaps/gtelnet
%{_datadir}/pixmaps/gtelnet/gtelnet_bg_black.jpg
%{_datadir}/pixmaps/gtelnet/gtelnet_bg_brown.jpg
%{_datadir}/pixmaps/gtelnet/gnome-telnet.png
%{_iconsdir}/%{name}.png
%{_liconsdir}/%{name}.png
%{_miconsdir}/%{name}.png
%{_menudir}/%{name}

%changelog
* Thu Feb 26 2004 Olivier Thauvin <thauvin@aerov.jussieu.fr> 2.4-6mdk
- own %%{_datadir}/pixmaps/gtelnet

* Wed Jul 23 2003 Per Øyvind Karlsen <peroyvind@sintrax.net> 2.4-5mdk
- rebuild
- converted icons to png
- macroize
- cosmetics

* Mon Dec  2 2002 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 2.4-4mdk
- Use menudir, not libdir/menu. Fix docs.
- Build with -D_GNUSOURCE to get correct prototype for stpcpy().

* Fri Sep 28 2001 Stefan van der Eijk <stefan@eijk.nu> 2.4-3mdk
- BuildRequires:	gnome-libs-devel
- Copyright --> License

* Tue Feb 20 2001 Geoffrey Lee <snailtalk@mandrakesoft.com> 2.4-2mdk
- Build with i18n support.

* Sat Jan 06 2001 Prana <pranalukas@linux-mandrake.com> 2.4-1mdk
- Maintenance 2.4
- Geoff <snailtalk@mandrakesoft.com> 
  - use of configure macro and add a url to the source tag.

* Mon Dec 04 2000 Prana <pranalukas@linux-mandrake.com> 2.3-1mdk
- 2.3
- My GnuPG key for RPM verification has changed again.

* Sat Oct 28 2000 Vincent Danen <vdanen@mandrakesoft.com> 2.2-1mdk
- 2.2
- new icons, properly resized
- specfile cleanups
- include menu inside specfile, not from source

* Thu Aug 31 2000 Vincent Danen <vdanen@mandrakesoft.com> 2.1-2mdk
- new in contribs
- specfile cleanups

* Mon Aug 31 2000 Prana <pranalukas@linux-mandrake.com>
- Version 2.1 released -- This RPM is only for Mandrake 7.1+

* Mon Jul 28 2000 Prana <pranalukas@linux-mandrake.com>
- Version 2.0 released -- please don't e-mail to pranalukas@linux-mandrake.com as it's just an alias

* Mon Jun 12 2000 Prana <pranalukas@gmx.de>
- First time I build an RPMS package and also Takeshi Aihana (TurboLinux Japan) added ja.po