# Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= kiki PORTVERSION= 1.0.2 PORTREVISION= 14 CATEGORIES= games MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-src/${PORTVERSION} EXTRACT_SUFX= -src.tgz MAINTAINER= amdmi3@FreeBSD.org COMMENT= Kiki the nanobot is a 3-D puzzle game BUILD_DEPENDS= swig:${PORTSDIR}/devel/swig13 USE_PYTHON= 2.5+ USE_GMAKE= yes USE_GL= gl glu glut USE_SDL= sdl mixer image USE_DOS2UNIX= kodilib/linux/Makefile src/main/KikiController.cpp linux/Makefile kodilib/src/types/KVector.h src/main/KikiPythonWidget.h MAKE_ENV= PYTHON_VER=${PYTHON_VERSION:C/^python//} USE_GCC= any # swig produces clang-incompatible code WRKSRC= ${WRKDIR}/kiki DESKTOP_ENTRIES="kiki the nanobot" \ "3-D puzzle game" \ "" \ "kiki" \ "Game;LogicGame;" \ false NO_STAGE= yes post-patch: @${REINPLACE_CMD} -e '/^CXXFLAGS/ s|.*|CXXFLAGS+=$$(KODI_INCLUDES) -I${LOCALBASE}/include `${SDL_CONFIG} --cflags`|' ${WRKSRC}/kodilib/linux/Makefile @${REINPLACE_CMD} -e 's|getenv("KIKI_HOME")|"${DATADIR}"|' ${WRKSRC}/src/main/KikiController.cpp do-build: cd ${WRKSRC}/SWIG && swig -c++ -python -globals kiki -o KikiPy_wrap.cpp KikiPy.i cd ${WRKSRC}/kodilib/linux && ${SETENV} ${MAKE_ENV} ${GMAKE} ${_MAKE_JOBS} cd ${WRKSRC}/linux && ${SETENV} ${MAKE_ENV} ${GMAKE} ${_MAKE_JOBS} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/linux/kiki ${PREFIX}/bin ${MKDIR} ${DATADIR} cd ${WRKSRC} && ${COPYTREE_SHARE} "py sound" ${DATADIR}/ .include alue='mesa-next' selected='selected'>mesa-next FreeBSD graphics obsolete development ports (https://github.com/freebsd/freebsd-ports-graphics)
aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Change my email address.markus2004-02-241-1/+1
* - Update to version 1.7.8krion2004-02-213-503/+404
* - Update to version 2.9.8krion2004-02-214-16/+92
* - Support LOCALBASE properlykrion2004-02-191-1/+2
* - Update to 1.3RC3 releaseale2004-02-163-13/+11
* BROKEN: inconsistent dependencies on mysql 3.x and 4.x (inherited from akris2004-02-161-0/+3
* - Update to version 1.7.7krion2004-02-093-137/+27
* - Update to version 2.9.7krion2004-02-095-35/+21
* - Fix PORTVERSIONkrion2004-02-071-2/+1
* - Update to version 0.6.6krion2004-02-064-57/+44
* Use PLIST_FILES (bento-tested, marcus-reviewed).trevor2004-02-062-1/+1
* - Fix spelling in COMMENT and pkg-descrkrion2004-02-052-4/+4
* Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.marcus2004-02-0412-3/+12
* Add USE_GETTEXT and bump PORTREVISION.marcus2004-02-041-2/+3
* Fix dependencies:arved2004-02-011-1/+1
* Bump PORTREVISION for plist fixkris2004-01-301-1/+1
* SIZEify.trevor2004-01-2915-0/+16
* - Fix pkg-plistkrion2004-01-252-0/+2
* Fix dependencies for finance/aqmoney; fix plist for those dependencies.linimon2004-01-252-1/+10
* Now gettext 0.12.1 is gettext-old.trevor2004-01-241-1/+1
* accidentially added ktoblzcheck twiceeik2004-01-231-1/+0
* move the following ports to finance:eik2004-01-2311-12/+26
* - fix PKGORIGINeik2004-01-2314-14/+14
* Use the CPIO macro defined in bsd.port.mk.trevor2004-01-221-1/+1
* Use the SORT macro from bsd.port.mk.trevor2004-01-221-2/+2
* - Update to version 1.7.6krion2004-01-174-96/+114
* - Update to version 2.9.6krion2004-01-173-4/+16
* - Update to 0.4.3clement2004-01-052-2/+2
* finance/grisbi: upgrading to 0.4.2.edwin2003-12-292-6/+5
* - Update to version 1.0krion2003-12-193-7/+26
* * Update to 1.8.8marcus2003-12-198-16/+70
* Unbreak this now that the slib issues have been worked out.marcus2003-12-192-4/+0
* Mark this port BROKEN until we can work out the slib issues.marcus2003-12-182-0/+4
* - Update to version 1.7.4krion2003-12-186-24/+1571
* - Update to version 2.9.4krion2003-12-1812-39/+364
* New port ktoblzcheck, a utility that checks bank codes of german banks.tg2003-12-175-0/+45
* Add p5-Business-OnlinePayment-OCV 0.01, a Business::OnlinePayment backendsobomax2003-12-155-0/+37
* Add p5-Business-OnlinePayment-iAuthorizer 0.2.1,sobomax2003-12-155-0/+39
* Add p5-Business-OCV 0.1, an interface to the Ingenico OCV Server.sobomax2003-12-155-0/+30
* I forgot to reset the BROKEN Makevar; it does indeed make on 5.1-RELEASElinimon2003-12-151-7/+1
* Fix up the bogus BUILD_DEPENDS that I left in after testing.linimon2003-12-151-1/+1
* - Fix dependency on slib-guilepav2003-12-152-2/+2
* - Chase new slib-guile infrastructurepav2003-12-152-2/+2
* New maintainerarved2003-12-101-5/+11
* Updated to 1.08skv2003-12-094-4/+9
* The openhbci dependency is needed to build the object modules, not justlinimon2003-11-231-1/+1
* I am not sure, why I added -pedantic 10 months ago.arved2003-11-211-1/+0
* - The tarball has been rerolled, because the URL of thekrion2003-11-202-3/+3
* USE_REINPLACE must be defined before REINPLACE_CMD may be used.trevor2003-11-171-0/+1
* Update to current versions. PR: ports/57080 and maintainer timeout.linimon2003-11-117-32/+41
* Update to 0.6.5 and unbreak with the new OpenSP.marcus2003-11-115-183/+198
* Convert scrollkeeper over to use the system catalog location. This helpsmarcus2003-11-041-3/+1
* Update to 1.07erwin2003-10-312-2/+2
* - Remove an inactive mirror from MASTER_SITESkrion2003-10-251-1/+0
* Remove the recursive assignment of SITE_PERL to ${SITE_PERL} introducederwin2003-10-242-2/+0
* utilize SITE_PERLijliao2003-10-2427-157/+152
* - Fix build on -currentkrion2003-10-181-0/+1
* Add kexchange.adamw2003-10-185-0/+74
* Add back previous maintainer: it seems the mail bounce was caused bykris2003-10-161-1/+1
* Reset bouncing maintainer addresskris2003-10-161-1/+1
* - Reaarange USE_GNOMEkrion2003-10-121-13/+9
* new port: myphpmoneyedwin2003-10-065-0/+541
* Add finance category to the following ports.edwin2003-10-0413-13/+13
* Update to 1.8.3.adamw2003-09-253-134/+276
* Update to 1.8.7.adamw2003-09-258-104/+34
* Fix checksum. Diff is supplied in PR.edwin2003-09-231-1/+1
* Conditionalise dependencies on databases/p5-DBI: for perlerwin2003-09-161-3/+12
* - Fix pkg-plistkrion2003-09-032-1/+2
* - Fix MASTER_SITESkrion2003-08-301-1/+4
* New port: finance/grisbi, a personal finance manager.edwin2003-08-298-0/+131
* Update port: misc/emma to 0.8.2edwin2003-08-2510-149/+5
* - software author added new headers to tarballkrion2003-08-223-56/+2
* Update to 1.8.5.adamw2003-08-206-8/+76
* - Update to version 1.7.1krion2003-08-182-3/+2
* - Update to version 2.9.1krion2003-08-184-10/+80
* - Fixed missed dependencykrion2003-08-171-1/+2
* Use INFO.marcus2003-08-174-14/+4
* Fix installation by using the DocBook DTDs installed on the system.marcus2003-08-171-0/+3
* Fix khacc script to handle bash properlykrion2003-08-131-1/+2
* Fix qhacc script to handle bash properlykrion2003-08-131-2/+4
* Update to 3.13erwin2003-08-132-2/+2
* Update to 0.03erwin2003-08-132-3/+2
* - Update to version 1.7krion2003-08-134-15/+38
* - Update to version 2.9krion2003-08-138-67/+101
* - Fix build on -currentkrion2003-08-023-14/+25
* Consolidate NO_PACKAGE and NO_CDROM -> RESTRICTEDkris2003-07-311-2/+1
* Let be hohest: I really don't have a time now to properly maintain allsobomax2003-07-292-2/+2
* Fix a build problem with CURRENT.arved2003-07-201-0/+10
* replace ${PERL} with ${REINPLACE_CMD}oliver2003-07-061-9/+10
* Change to my FreeBSD.org addresserwin2003-06-1316-16/+16
* Remove REINPLACE commands that were rolled into gnomehack.adamw2003-06-122-8/+0
* Add missing file and bump PORTREVISIONkris2003-06-092-0/+2
* Move inclusion of bsd.port.pre.mk later in the file for conditional BROKENkris2003-06-051-4/+4
* * Update to 1.8.4marcus2003-06-016-18/+18
* BROKEN on 5.1: configure failskris2003-05-181-1/+7
* Correct a typo in the COMMENT.marcus2003-05-142-2/+2
* Update to 1.8.1.marcus2003-05-142-2/+2
* Update to 1.8.3.marcus2003-05-136-8/+18
* Remove two nonexistent directories that were apparently added by mistake.kris2003-05-061-2/+0
* Since we have guile 1.6 now, gnucash doesn't need to install it's ownmarcus2003-05-064-14/+2
* Chase guile's shared lib version.marcus2003-05-022-2/+4
* Remove USE_GNOMENG.marcus2003-04-203-3/+0
* Remove lib/perllocal.pod-${PORTNAME} from the pkg-plist now that this filekris2003-04-181-1/+0
* Add Aqmoney, a HBCI homebanking applicationarved2003-04-165-0/+30
* Update to 0.9.9arved2003-04-144-62/+5
* Fix build on -STABLE.marcus2003-04-141-0/+13
* (should have done this with ports/50849edwin2003-04-131-0/+11
* fix build for perl 5.005_03 of finance/p5-Business-OnlinePayment-2CheckOutedwin2003-04-132-0/+6
* fix build on perl 5.005_03 for finance/p5-Business-OnlinePayment-SurePayedwin2003-04-132-0/+7
* Update to 0.6.4.marcus2003-04-137-82/+102
* Removed double $$ in BUILD_DEPENDSedwin2003-04-061-1/+1
* Security update to p5-Business-OnlinePayment-WorldPay-Junior-1.03edwin2003-04-045-25/+50
* move p5-Business-OnlinePayment from misc to financeedwin2003-04-0418-94/+82
* Update to 1.8.2.marcus2003-04-038-26/+20
* Clear moonlight beckons.ade2003-03-0716-8/+8
* Add WWW line to finance/libofx/pkg-descredwin2003-02-271-0/+2
* Prune empty dir that might be left off.sobomax2003-02-251-0/+1
* Update to 1.03.sobomax2003-02-252-3/+2
* Add p5-Business-OnlinePayment-MerchantCommerce 0.01, a Business::OnlinePaymentsobomax2003-02-254-0/+35
* add missing directory to PLISTleeym2003-02-2222-1/+21
* Add a missing BUILD_DEPENDS on db4.marcus2003-02-221-1/+2
* Add missing filekris2003-02-221-0/+1
* De-pkg-comment.knu2003-02-214-2/+2
* De-pkg-comment.knu2003-02-212-1/+1
* De-pkg-comment.knu2003-02-214-2/+2
* De-pkg-comment.knu2003-02-2134-17/+17
* De-pkg-comment.knu2003-02-216-3/+3
* De-pkg-comment.knu2003-02-214-2/+2
* Add support for the gnucash-docs port.marcus2003-02-184-8/+34
* Add gnucash-docs, the documentation for GnuCash.marcus2003-02-186-0/+323
* * Add a dependency on libofx as well as a missing Perl module dependency [1]marcus2003-02-184-4/+24
* Add libofx, and OpenSource implementation of the Open Finiancial eXchange.marcus2003-02-188-0/+238
* Update to version 0.3.1.naddy2003-02-154-15/+50
* Fix I18N support.marcus2003-02-156-6/+122
* Update to 1.8.1.marcus2003-02-128-14/+10
* Move gnucash from deskutils to finance.marcus2003-02-063-2/+3
* Homepage updates.naddy2003-02-061-1/+1
* Install the modules .la files. This is one of the rare exceptions wheremarcus2003-02-056-30/+186
* Update to 1.8.0.marcus2003-02-0518-1584/+876
* maintainer-update : misc/p5-Finance-QuoteHist from 0.29 to 0.31edwin2003-02-052-2/+2
* Update misc/p5-Business-OnlinePayment-AuthorizeNet to 3.12edwin2003-02-043-2/+3
* update misc/p5-Business-OnlinePayment-BankOfAmerica to 1.02edwin2003-02-043-2/+3
* iUpdate homepageedwin2003-02-031-1/+1
* GnuCash no longer requires swig or eperl to build.marcus2003-02-032-4/+0
* Add khacc, A QHacc Clone with KDE Integration.arved2003-01-226-0/+44
* Adjust pkg-comment and pkg-descr, this is not a QT2 Application anymorearved2003-01-223-3/+3
* Update to 2.6.1arved2003-01-222-3/+3
* Update to 2.6arved2003-01-182-2/+2