# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # emkatic # emkatic/Makefile # emkatic/distinfo # emkatic/pkg-plist # emkatic/pkg-descr # emkatic/files # emkatic/files/patch-portaudio.pas # echo c - emkatic mkdir -p emkatic > /dev/null 2>&1 echo x - emkatic/Makefile sed 's/^X//' >emkatic/Makefile << '345b8289ed7687d48b8b98f0416969fe' X# Created by: Andrey Fesenko X# $FreeBSD$ X XPORTNAME= emkatic XPORTVERSION= 0.15 XCATEGORIES= russian emulators XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ${PORTNAME}/eMKatic%20Source XPKGNAMEPREFIX= ru- XDISTNAME= ${PORTNAME}-${PORTVERSION}-src X XMAINTAINER= andrey@bsdnir.info XCOMMENT= Novosibirsk RPN programmable calculators Elektronika graphics emulator X XLICENSE= GPLv3 X XBUILD_DEPENDS= lazbuild:${PORTSDIR}/editors/lazarus \ X fpcres:${PORTSDIR}/lang/fpc-utils X XUSE_FPC= yes X XPROJECT_FILE= emkatic.lpi XLAZARUS_VER= 1.2.4 XLAZBUILD_CMD= ${LOCALBASE}/bin/lazbuild -d --pcp=${WRKSRC}/tmppcp XLAZARUS_DIR= ${LOCALBASE}/share/lazarus-${LAZARUS_VER} XBUILD_MODE= SrcDist X XOPTIONS_DEFINE= PORTAUDIO XOPTIONS_DEFAULT= PORTAUDIO XPORTAUDIO_DESC= PortAudio library support X X.include X X.if ${PORT_OPTIONS:MPORTAUDIO} XRUN_DEPENDS= portaudio2>0:${PORTSDIR}/audio/portaudio2 XAUDIO= "portaudio2" XPORTAUDIOLIB= portaudio2/libportaudio.so:${PORTSDIR}/audio/portaudio2 X.endif X Xdo-build: X @cd ${WRKSRC} && \ X ${LAZBUILD_CMD} --bm="${BUILD_MODE}" --lazarusdir=${LAZARUS_DIR} ${PROJECT_FILE} X Xdo-install: X @cd ${WRKSRC} && \ X ${INSTALL_PROGRAM} emkatic ${STAGEDIR}${PREFIX}/bin X X.include 345b8289ed7687d48b8b98f0416969fe echo x - emkatic/distinfo sed 's/^X//' >emkatic/distinfo << 'bffb16cf279fe25cd8b5854d089ab460' XSHA256 (emkatic-0.15-src.tar.gz) = 759e28e7f8c3557c46a4ef80f11b8a0a53a9ec3d7f732a542fddf63c22e6fd25 XSIZE (emkatic-0.15-src.tar.gz) = 378440 bffb16cf279fe25cd8b5854d089ab460 echo x - emkatic/pkg-plist sed 's/^X//' >emkatic/pkg-plist << 'f5a0a0b0f6e5137d15cff983623b78a4' Xbin/emkatic f5a0a0b0f6e5137d15cff983623b78a4 echo x - emkatic/pkg-descr sed 's/^X//' >emkatic/pkg-descr << '94d1503cc57140e8478401392776d8cc' XAn emulator for the Elektronika MK-152, MK-152M, MK-1152, MK-161 calculators. XElektronika MK this RPN programmable calculator now manufactured in the Russia, Xsuccessor serie RPN calculators which was manufactured in the Soviet Union. X XThe emulator supports theming (skins). XPossible to save and load program, calculate data and user data. X Xsupport only russian language X XWWW: http://sourceforge.net/projects/emkatic/ 94d1503cc57140e8478401392776d8cc echo c - emkatic/files mkdir -p emkatic/files > /dev/null 2>&1 echo x - emkatic/files/patch-portaudio.pas sed 's/^X//' >emkatic/files/patch-portaudio.pas << '7a9689179f2e7ee0b1b2423fae3b76a1' X--- portaudio.pas 2014-10-17 01:33:40.796719939 +0000 X+++ portaudio.pas 2014-10-17 01:33:05.003608626 +0000 X@@ -117,7 +117,7 @@ X LibName = 'libportaudio.2.dylib'; X {$LINKLIB libportaudio.2} X {$ELSEIF Defined(UNIX)} X- LibName = 'libportaudio.so'; X+ LibName = 'libportaudio.so.2'; X {$IFEND} 7a9689179f2e7ee0b1b2423fae3b76a1 exit