diff options
author | amdmi3 <amdmi3@FreeBSD.org> | 2012-05-28 21:44:13 +0800 |
---|---|---|
committer | amdmi3 <amdmi3@FreeBSD.org> | 2012-05-28 21:44:13 +0800 |
commit | 22223424524cf3ebb76d1d2b95432e0c751f6f15 (patch) | |
tree | 519dbc7d87d72cc60771a6d489630edb6c8f53dd /graphics | |
parent | 033b83def2cae68b2455608cf0b77a8e9b0499d3 (diff) | |
download | freebsd-ports-gnome-22223424524cf3ebb76d1d2b95432e0c751f6f15.tar.gz freebsd-ports-gnome-22223424524cf3ebb76d1d2b95432e0c751f6f15.tar.zst freebsd-ports-gnome-22223424524cf3ebb76d1d2b95432e0c751f6f15.zip |
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
WWW: http://www.mapeditor.org/
Diffstat (limited to 'graphics')
-rw-r--r-- | graphics/Makefile | 1 | ||||
-rw-r--r-- | graphics/tiled/Makefile | 41 | ||||
-rw-r--r-- | graphics/tiled/distinfo | 2 | ||||
-rw-r--r-- | graphics/tiled/pkg-descr | 18 | ||||
-rw-r--r-- | graphics/tiled/pkg-plist | 30 |
5 files changed, 92 insertions, 0 deletions
diff --git a/graphics/Makefile b/graphics/Makefile index 245caf771243..bd099f52ca63 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -952,6 +952,7 @@ SUBDIR += tiff2png SUBDIR += tifmerge SUBDIR += tilecache + SUBDIR += tiled SUBDIR += timeless SUBDIR += tintfu SUBDIR += tinyows diff --git a/graphics/tiled/Makefile b/graphics/tiled/Makefile new file mode 100644 index 000000000000..f94285eabd82 --- /dev/null +++ b/graphics/tiled/Makefile @@ -0,0 +1,41 @@ +# New ports collection makefile for: tiled +# Date created: 03 May 2011 +# Whom: Dmitry Marakasov <amdmi3@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= tiled +PORTVERSION= 0.8.1 +CATEGORIES= graphics editors games +MASTER_SITES= SF/tiled/tiled-qt/${PORTVERSION} +DISTNAME= tiled-qt-${PORTVERSION} + +MAINTAINER= amdmi3@FreeBSD.org +COMMENT= General purpose tile map editor + +USE_QT_VER= 4 +QT_COMPONENTS= corelib gui opengl \ + linguist_build qmake_build moc_build uic_build rcc_build +MAKE_JOBS_SAFE= yes +USE_LDCONFIG= yes + +PORTDOCS= * + +post-patch: + @${REINPLACE_CMD} -e 's|lrelease|&-qt4|' \ + ${WRKSRC}/translations/translations.pro + @${REINPLACE_CMD} -e 's|.*\(QT += opengl\)|\1|' \ + ${WRKSRC}/src/tiled/tiled.pro + +do-configure: + cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \ + ${QMAKE} ${QMAKEFLAGS} PREFIX="${PREFIX}" tiled.pro + +.if !defined(NOPORTDOCS) +post-install: + ${MKDIR} ${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README.md ${DOCSDIR}/ +.endif + +.include <bsd.port.mk> diff --git a/graphics/tiled/distinfo b/graphics/tiled/distinfo new file mode 100644 index 000000000000..f2901f877902 --- /dev/null +++ b/graphics/tiled/distinfo @@ -0,0 +1,2 @@ +SHA256 (tiled-qt-0.8.1.tar.gz) = e5be7c38ceb24fbe0043648e8bc639804f3df5a60beb313eb039b2bcd56ad76c +SIZE (tiled-qt-0.8.1.tar.gz) = 822180 diff --git a/graphics/tiled/pkg-descr b/graphics/tiled/pkg-descr new file mode 100644 index 000000000000..299121e4a16e --- /dev/null +++ b/graphics/tiled/pkg-descr @@ -0,0 +1,18 @@ +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 + +WWW: http://www.mapeditor.org/ diff --git a/graphics/tiled/pkg-plist b/graphics/tiled/pkg-plist new file mode 100644 index 000000000000..7662707623b5 --- /dev/null +++ b/graphics/tiled/pkg-plist @@ -0,0 +1,30 @@ +bin/tiled +bin/tmxviewer +lib/libtiled.so +lib/libtiled.so.1 +lib/libtiled.so.1.0 +lib/libtiled.so.1.0.0 +lib/tiled/plugins/libdroidcraft.so +lib/tiled/plugins/libflare.so +lib/tiled/plugins/libjson.so +lib/tiled/plugins/liblua.so +lib/tiled/plugins/libtengine.so +lib/tiled/plugins/libtmw.so +%%DATADIR%%/translations/tiled_cs.qm +%%DATADIR%%/translations/tiled_de.qm +%%DATADIR%%/translations/tiled_en.qm +%%DATADIR%%/translations/tiled_es.qm +%%DATADIR%%/translations/tiled_fr.qm +%%DATADIR%%/translations/tiled_he.qm +%%DATADIR%%/translations/tiled_it.qm +%%DATADIR%%/translations/tiled_ja.qm +%%DATADIR%%/translations/tiled_lv.qm +%%DATADIR%%/translations/tiled_nl.qm +%%DATADIR%%/translations/tiled_pt.qm +%%DATADIR%%/translations/tiled_pt_BR.qm +%%DATADIR%%/translations/tiled_ru.qm +%%DATADIR%%/translations/tiled_zh.qm +@dirrm %%DATADIR%%/translations +@dirrm %%DATADIR%% +@dirrm lib/tiled/plugins +@dirrm lib/tiled |