diff --git a/hardware/virtualization/squeak-vm/actions.py b/hardware/virtualization/squeak-vm/actions.py new file mode 100644 index 0000000000..ca3038ef6c --- /dev/null +++ b/hardware/virtualization/squeak-vm/actions.py @@ -0,0 +1,24 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import get +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools + +def setup(): + # suppress compiler warnings + pisitools.cflags.add("-Wno-int-to-pointer-cast -Wno-int-conversion -Wno-implicit-int -Wno-shift-count-overflow -Wno-implicit-function-declaration -Wno-pointer-to-int-cast -Wno-unused-result -Wno-incompatible-pointer-types -Wno-aggressive-loop-optimizations") + shelltools.system("./unix/cmake/configure --prefix=/usr --without-quartz --with-x --enable-mpg-mmx") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + + shelltools.cd("unix/doc") + pisitools.dodoc("COPYING", "LICENSE*", "README*") \ No newline at end of file diff --git a/hardware/virtualization/squeak-vm/pspec.xml b/hardware/virtualization/squeak-vm/pspec.xml new file mode 100644 index 0000000000..8ee1226dfe --- /dev/null +++ b/hardware/virtualization/squeak-vm/pspec.xml @@ -0,0 +1,52 @@ + + + + + squeak-vm + http://wiki.squeak.org/squeak/1447 + + Blue Devil + bluedevil@sctzine.com + + hardware.virtualization + Apache + library + app:console + Full-featured implementation of the Smalltalk programming language and environment. + squeak-vm provides a full-featured implementation of the Smalltalk programming language and environment. + http://squeakvm.org/unix/release/Squeak-4.10.2.2614-src.tar.gz + + cmake + libglvnd-devel + libXrender-devel + pulseaudio-libs-devel + + + + + squeak-vm + Full-featured implementation of the Smalltalk programming language and environment. + + libXext + libglvnd + libXrender + pulseaudio-libs + + + /usr/lib + /usr/share/man + /usr/bin + /usr/share/doc/squeak-vm + + + + + + 2020-05-21 + 4.10.2.2614 + First pisi release. + Blue Devil + bluedevil@sctzine.com + + + \ No newline at end of file diff --git a/hardware/virtualization/squeak-vm/translations.xml b/hardware/virtualization/squeak-vm/translations.xml new file mode 100644 index 0000000000..4517b46b0d --- /dev/null +++ b/hardware/virtualization/squeak-vm/translations.xml @@ -0,0 +1,8 @@ + + + + squeak-vm + Tam-özellikli, Smalltalk programlama dili ve ortamı uygulaması. + squeak-vm, tam-özellikli, smalltalk programlama dili ve ortamı uygulaması. + + \ No newline at end of file