Sisyphus repositório
Última atualização: 1 outubro 2023 | SRPMs: 18631 | Visitas: 37544951
en ru br
ALT Linux repositórios
S:4.10.2.2614-alt3_29
5.0: 3.10-alt3
4.0: 3.10.5-alt0.5.M40.2

Group :: Desenvolvimento/Outros
RPM: squeak-vm

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs e FR  Repocop 

%define origname Squeak
%define origversion 3.10-1
Name: squeak-vm
Version: 3.10
Release: alt3
Summary: A portable implementation of the Smalltalk programming system
Vendor: Squeak.org
License: Squeak Software License
Group: Development/Other

Packager: Ildar Mulyukov <ildar at altlinux.ru>

Source: http://ftp.squeak.org/%version/unix-linux/%origname-%origversion.src.tar
#.gz
Source1: %name.copyright
Source2: squeak-start-url.desktop
Source3: http://wiki.squeak.org/squeak/uploads/2170/squeak-logo.svg
Patch1: %name-build.patch
# Automatically added by buildreq on Sat May 24 2008
BuildRequires: gcc-c++ imake libXrender-devel libXt-devel libalsa-devel libmesa-devel libuuid-devel xorg-cf-files

%description
Squeak is a full-featured implementation of the Smalltalk programming
language and environment based on (and largely compatible with) the original
Smalltalk-80 system.  Squeak has very powerful 2- and 3-D graphics, sound,
video, MIDI, animation and other multimedia capabilities -- and one of the
most impressive development environments ever created.  It also includes a
customisable framework for creating dynamic HTTP servers and interactively
extensible Web sites.  The entire Squeak system is open source software,
distributed freely with a liberal license.  See <http://Squeak.org> for
further information.

This package contains the binaries, libraries and data files needed to run
version %version of Squeak.

%prep
%setup -q -n %origname-%origversion
%patch1 -p1

%build
mkdir bld-rpm
cd bld-rpm
../platforms/unix/config/configure --prefix=%prefix --libdir=%_libdir --target=%_target \
--docdir=%_datadir/%name-%version
%make

%install
%set_verify_elf_method textrel=relaxed
cd bld-rpm
%make_install install mandir=%_mandir ROOT=%buildroot
install inisqueak %buildroot%_bindir
# docs
mv %buildroot/usr/doc/squeak/ doc
install %SOURCE1 doc/COPYRIGHT
mkdir -p %buildroot%_iconsdir/hicolor/scalable/apps \
%buildroot%_desktopdir
install %SOURCE2 %buildroot%_desktopdir
install %SOURCE3 %buildroot%_iconsdir/hicolor/scalable/apps

%files
%_bindir/*
%_libdir/squeak
%_desktopdir/*.desktop
%_iconsdir/hicolor/scalable/apps/*.svg
%_man1dir/*
%doc bld-rpm/doc/*
%doc platforms/unix/README.SVN
%doc platforms/unix/npsqueak/README.npsqueak
%doc platforms/unix/vm-display-fbdev/00_README.fbdev

%changelog

Todas as alterações você pod ver aqui

 
projeto & código: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
mantenedor atual: Michael Shigorin
mantenedor da tradução: Fernando Martini aka fmartini © 2009