place some bodies on the scene, add some forces such as gravity or springs, then click "Simulate" and Step shows you how your scene will evolve according to the laws of physics. You can change every property of bodies/forces in your experiment (even during simulation) and see how this will change the outcome of the experiment. With Step you can not only learn but feel how physics works.
27 lines
787 B
Makefile
27 lines
787 B
Makefile
# $OpenBSD: Makefile,v 1.1.1.1 2013/04/24 19:06:28 zhuk Exp $
|
|
|
|
COMMENT = KDE interactive physics simulator
|
|
DISTNAME = step-${MODKDE4_VERSION}
|
|
|
|
WANTLIB = c m pthread stdc++
|
|
WANTLIB += lib/qt4/QtDBus lib/qt4/QtGui lib/qt4/QtNetwork
|
|
WANTLIB += lib/qt4/QtOpenGL lib/qt4/QtSvg lib/qt4/QtXml
|
|
WANTLIB += ${KDE4LIB}/kdeui ${KDE4LIB}/khtml ${KDE4LIB}/kio ${KDE4LIB}/kjs
|
|
WANTLIB += ${KDE4LIB}/knewstuff3 ${KDE4LIB}/kparts ${KDE4LIB}/nepomuk
|
|
WANTLIB += ${KDE4LIB}/nepomukutils
|
|
WANTLIB += cln glib-2.0 gsl gslcblas iconv intl qalculate soprano xml2
|
|
|
|
MODULES = devel/gettext multimedia/phonon
|
|
|
|
BUILD_DEPENDS = math/eigen2
|
|
|
|
RUN_DEPENDS = devel/desktop-file-utils \
|
|
x11/gtk+2,-guic
|
|
|
|
LIB_DEPENDS = devel/gsl \
|
|
math/libqalculate
|
|
|
|
CONFIGURE_ARGS = -DSTEPCORE_TESTS:Bool=True
|
|
|
|
.include <bsd.port.mk>
|