Date: Thu, 30 Jun 2011 10:48:28 GMT From: David Demelier <demelier.david@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/158533: [NEW PORT] devel/tiled: 2D game map editor Message-ID: <201106301048.p5UAmSvp032011@red.freebsd.org> Resent-Message-ID: <201106301050.p5UAo5il070370@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 158533 >Category: ports >Synopsis: [NEW PORT] devel/tiled: 2D game map editor >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Jun 30 10:50:05 UTC 2011 >Closed-Date: >Last-Modified: >Originator: David Demelier >Release: 8.2-STABLE >Organization: >Environment: FreeBSD Melon.malikania.fr 8.2-STABLE FreeBSD 8.2-STABLE #2: Mon Jun 27 14:05:45 CEST 2011 root@Melon.malikania.fr:/usr/obj/usr/src/sys/Melon amd64 >Description: New port for the 2d game map editor : http://www.mapeditor.org/ Tiled is a general purpose tile map editor. It's built to be easy to use, yet flexible enough to work with varying game engines, whether your game is an RPG, platformer or Breakout clone. Tiled is free software and written in C++, using the Qt application framework. The main features in a nutshell: General purpose tile map editor with XML-based map format Supports orthogonal and isometric maps Custom objects can be placed with pixel precision Full undo/redo and copy/paste support Add custom properties to tiles, layers, objects or the map Automatically reloads tilesets when changed externally Resize or offset your tile map later as needed Efficient tile editing tools like stamp and fill brushes Supports input/output plugins to open and save files in custom formats NOTE: I added a pkg-message because Qt seems broken with the "raster" graphic system. It would be great to make this project using "native" instead because it needs user requirement to use this application correctly. I mean you must type tiled -graphicssystem native everytime. >How-To-Repeat: >Fix: --- tiled.shar begins here --- # 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: # # tiled/ # tiled/Makefile # tiled/distinfo # tiled/pkg-message # tiled/pkg-plist # tiled/pkg-descr # echo c - tiled/ mkdir -p tiled/ > /dev/null 2>&1 echo x - tiled/Makefile sed 's/^X//' >tiled/Makefile << '4d7da3beb62e8e960a918f5222eec06c' X# New ports collection makefile for: tiled X# Date created: 30 June 2011 X# Whom: markand X# X# $FreeBSD $ X XPORTNAME= tiled XPORTVERSION= 0.6.2 XCATEGORIES= devel XMASTER_SITES= SF/tiled/tiled-qt/${PORTVERSION}/ XDISTNAME= ${PORTNAME}-qt-${PORTVERSION} XDISTFILES= ${DISTNAME}${EXTRACT_SUFX} X XMAINTAINER= markand@malikania.fr XCOMMENT= 2D game map editor X XUSE_LDCONFIG= yes XUSE_QT_VER= 4 XQT_COMPONENTS= uic opengl moc_build qmake_build rcc_build linguist_build X XWRKSRC= ${WRKDIR}/${PORTNAME}-qt-${PORTVERSION} XHAS_CONFIGURE= yes X Xdo-configure: X @cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \ X ${QMAKE} PREFIX=${PREFIX} tiled.pro X X @${REINPLACE_CMD} -e 's|lrelease|lrelease-qt4|' \ X ${WRKSRC}/translations/translations.pro X Xpost-install: X @${CAT} ${PKGMESSAGE} X X.include <bsd.port.mk> 4d7da3beb62e8e960a918f5222eec06c echo x - tiled/distinfo sed 's/^X//' >tiled/distinfo << 'd0e839c3b811b993586236417bd15194' XSHA256 (tiled-qt-0.6.2.tar.gz) = 1f73a55c90b18094525766d435965d73a7ca0aac25fe47bac5fd85d5faf068f6 XSIZE (tiled-qt-0.6.2.tar.gz) = 522904 d0e839c3b811b993586236417bd15194 echo x - tiled/pkg-message sed 's/^X//' >tiled/pkg-message << '5962ffa5b692b669eaf76928ed2f029c' X======================================================================== X XWarning: X X You may encounter a white window when running Tiled. This is due Xto a internal Qt problem, you may fix it by running Tiled with X-graphicssystem native argument. X X $ tiled -graphicssystem native X X======================================================================== 5962ffa5b692b669eaf76928ed2f029c echo x - tiled/pkg-plist sed 's/^X//' >tiled/pkg-plist << 'c42b9b349df95af78fd296be40b1f4bb' Xbin/tiled Xbin/tmxviewer Xlib/libtiled.so Xlib/libtiled.so.1 Xlib/libtiled.so.1.0 Xlib/libtiled.so.1.0.0 Xlib/tiled/plugins/libtengine.so Xlib/tiled/plugins/libtmw.so Xshare/tiled/translations/tiled_cs.qm Xshare/tiled/translations/tiled_de.qm Xshare/tiled/translations/tiled_en.qm Xshare/tiled/translations/tiled_es.qm Xshare/tiled/translations/tiled_fr.qm Xshare/tiled/translations/tiled_he.qm Xshare/tiled/translations/tiled_it.qm Xshare/tiled/translations/tiled_ja.qm Xshare/tiled/translations/tiled_lv.qm Xshare/tiled/translations/tiled_nl.qm Xshare/tiled/translations/tiled_pt.qm Xshare/tiled/translations/tiled_pt_BR.qm Xshare/tiled/translations/tiled_zh.qm c42b9b349df95af78fd296be40b1f4bb echo x - tiled/pkg-descr sed 's/^X//' >tiled/pkg-descr << '87082cf03b63e8b710d5bbdb1f865515' XTiled is a general purpose tile map editor. It's built to be easy to use, yet Xflexible enough to work with varying game engines, whether your game is an RPG, Xplatformer or Breakout clone. Tiled is free software and written in C++, using Xthe Qt application framework. The main features in a nutshell: X Xo General purpose tile map editor with XML-based map format Xo Supports orthogonal and isometric maps Xo Custom objects can be placed with pixel precision Xo Full undo/redo and copy/paste support Xo Add custom properties to tiles, layers, objects or the map Xo Automatically reloads tilesets when changed externally Xo Resize or offset your tile map later as needed Xo Efficient tile editing tools like stamp and fill brushes Xo Supports input/output plugins to open and save files in custom formats X XWWW: http://www.mapeditor.org/ 87082cf03b63e8b710d5bbdb1f865515 exit --- tiled.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201106301048.p5UAmSvp032011>