 |
berkeley-logo.spec |
|
Name: berkeley-logo
Version: 5.5
Release: 1mamba
Summary: Berkeley Logo is a freeware interpreter wrote by several students.
Group: Graphical Desktop/Applications/Educational
Vendor: openmamba
Distribution: openmamba
Packager: Tiziana Ferro <tiziana.ferro@...>
URL: http://www.cs.berkeley.edu/~bh/logo.html
Source: ftp://ftp.cs.berkeley.edu/pub/ucblogo/ucblogo.tar.gz
Source1: http://igs.berkeley.edu/library/courses/UCBlogo.png
License: GPL
BuildRoot: %{_tmppath}/%{name}-%{version}-root
PreReq: %{__install_info}
## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel
BuildRequires: libncurses-devel
BuildRequires: libX11-devel
## AUTOBUILDREQ-END
BuildRequires: emacs-nox
BuildRequires: tetex
BuildRequires: tetex-dvips
%description
Berkeley Logo is a freeware interpreter wrote by several students.
%prep
%setup -q -n ucblogo
%build
%configure
%make
%install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%makeoldinstall INFODIR=%{buildroot}%{_infodir}
# Install icon
install -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/pixmaps/ucblogo.png
# Create the system menu entry
install -d %{buildroot}%{_datadir}/applications
cat > %{buildroot}%{_datadir}/applications/%{name}.desktop << EOF
[Desktop Entry]
Name=%{name}
GenericName=a Logo language interpreter
GenericName[it]=interprete per il linguaggio Logo
Comment=Berkeley Logo is a freeware interpreter wrote by several students.
Exec=konsole -e logo
Terminal=false
Categories=Game;KidsGame;
X-KDE-StartupNotify=false
EOF
%clean
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
%post
%install_info loops.info
%install_info ucblogo.info
%preun
%uninstall_info loops.info
%uninstall_info ucblogo.info
exit 0
%files
%defattr(-,root,root)
%doc README
%{_bindir}/*
%{_datadir}/applications/berkeley-logo.desktop
%{_datadir}/pixmaps/ucblogo.png
%dir %{_libdir}/logo
%{_libdir}/logo/*
%{_infodir}/*
%changelog
* Wed Jun 18 2008 Tiziana Ferro <tiziana.ferro@...> 5.5-1mamba
- update to 5.5
- update system menu entry
- added some missing buildrequirements
* Mon Jul 25 2005 Davide Madrisan <davide.madrisan@...> 5.4-2qilnx
- fixed install/uninstall scripts
- added some missing build requirements
* Thu Jul 21 2005 Alessandro Ramazzina <alessandro.ramazzina@...> 5.4-1qilnx
- package created by autospec
|
|
|