[103590] trunk/dports/devel
ryandesign at macports.org
ryandesign at macports.org
Fri Mar 1 23:24:22 PST 2013
Revision: 103590
https://trac.macports.org/changeset/103590
Author: ryandesign at macports.org
Date: 2013-03-01 23:24:22 -0800 (Fri, 01 Mar 2013)
Log Message:
-----------
tiled: new port, version 0.9.0 (#38240)
Added Paths:
-----------
trunk/dports/devel/tiled/
trunk/dports/devel/tiled/Portfile
trunk/dports/devel/tiled/files/
trunk/dports/devel/tiled/files/patch-src-automappingconverter-automappingconverter.pro.diff
trunk/dports/devel/tiled/files/patch-src-libtiled-libtiled.pro.diff
trunk/dports/devel/tiled/files/patch-src-plugins-plugin.pri.diff
trunk/dports/devel/tiled/files/patch-src-tiled-tiled.pro.diff
trunk/dports/devel/tiled/files/patch-src-tmxrasterizer-tmxrasterizer.pro.diff
trunk/dports/devel/tiled/files/patch-src-tmxviewer-tmxviewer.pro.diff
Added: trunk/dports/devel/tiled/Portfile
===================================================================
--- trunk/dports/devel/tiled/Portfile (rev 0)
+++ trunk/dports/devel/tiled/Portfile 2013-03-02 07:24:22 UTC (rev 103590)
@@ -0,0 +1,57 @@
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
+# $Id$
+
+PortSystem 1.0
+PortGroup qt4 1.0
+
+name tiled
+version 0.9.0
+categories devel games aqua
+platforms darwin
+maintainers nomaintainer
+# I'm not going to risk indicating the wrong license and making the port
+# distributable when it shouldn't be. Someone else please figure it out.
+#license {BSD GPL-2 LGPL-2}
+
+description general purpose tile map editor
+
+long_description ${name} is a ${description}, built to be flexible and \
+ easy to use. In addition to its own map format, Tiled \
+ supports read/write plugins for using it with \
+ proprietary map formats or formats used by other editors.
+
+homepage http://www.mapeditor.org/
+master_sites sourceforge:project/tiled/tiled-qt/${version}
+distname ${name}-qt-${version}
+
+checksums md5 e2e21a54ff17e34b49b8a330cc8b657e \
+ sha1 389c846bf81adf411cb004329028924432b4b2cd \
+ rmd160 3faf36f22187b82943640bfb833d14c617487c01 \
+ sha256 ffc8831be72eede7a2fca64909560124452370457214d811d6c7030e057a1a33
+
+depends_lib-append port:zlib
+
+# Doesn't use the right compiler
+# Doesn't use -arch flags
+# To be resolved by qt4-mac portgroup or a new portgroup (#38250)
+universal_variant no
+
+patchfiles patch-src-automappingconverter-automappingconverter.pro.diff \
+ patch-src-libtiled-libtiled.pro.diff \
+ patch-src-plugins-plugin.pri.diff \
+ patch-src-tiled-tiled.pro.diff \
+ patch-src-tmxrasterizer-tmxrasterizer.pro.diff \
+ patch-src-tmxviewer-tmxviewer.pro.diff
+
+configure.cmd ${qt_qmake_cmd}
+configure.pre_args PREFIX=${prefix}
+configure.universal_args-delete --disable-dependency-tracking
+
+test.run yes
+test.target check
+
+post-destroot {
+ eval move [glob ${destroot}${prefix}/bin/*.app] ${destroot}${applications_dir}
+}
+
+livecheck.regex /${name}-qt-(\[0-9.\]+)${extract.suffix}
Property changes on: trunk/dports/devel/tiled/Portfile
___________________________________________________________________
Added: svn:keywords
+ Id
Added: svn:eol-style
+ native
Added: trunk/dports/devel/tiled/files/patch-src-automappingconverter-automappingconverter.pro.diff
===================================================================
--- trunk/dports/devel/tiled/files/patch-src-automappingconverter-automappingconverter.pro.diff (rev 0)
+++ trunk/dports/devel/tiled/files/patch-src-automappingconverter-automappingconverter.pro.diff 2013-03-02 07:24:22 UTC (rev 103590)
@@ -0,0 +1,13 @@
+--- src/automappingconverter/automappingconverter.pro.orig 2013-01-27 16:35:01.000000000 -0600
++++ src/automappingconverter/automappingconverter.pro 2013-03-02 01:14:32.000000000 -0600
+@@ -7,9 +7,7 @@
+ DESTDIR = ../../bin
+ }
+
+-macx {
+- QMAKE_LIBDIR += $$OUT_PWD/../../bin/Tiled.app/Contents/Frameworks
+-} else:win32 {
++win32 {
+ LIBS += -L$$OUT_PWD/../../lib
+ } else {
+ QMAKE_LIBDIR += $$OUT_PWD/../../lib
Added: trunk/dports/devel/tiled/files/patch-src-libtiled-libtiled.pro.diff
===================================================================
--- trunk/dports/devel/tiled/files/patch-src-libtiled-libtiled.pro.diff (rev 0)
+++ trunk/dports/devel/tiled/files/patch-src-libtiled-libtiled.pro.diff 2013-03-02 07:24:22 UTC (rev 103590)
@@ -0,0 +1,15 @@
+--- src/libtiled/libtiled.pro.orig 2013-01-27 16:35:01.000000000 -0600
++++ src/libtiled/libtiled.pro 2013-03-02 00:50:02.000000000 -0600
+@@ -4,12 +4,7 @@
+ TARGET = tiled
+ target.path = $${LIBDIR}
+ INSTALLS += target
+-macx {
+- DESTDIR = ../../bin/Tiled.app/Contents/Frameworks
+- QMAKE_LFLAGS_SONAME = -Wl,-install_name, at executable_path/../Frameworks/
+-} else {
+ DESTDIR = ../../lib
+-}
+ DLLDESTDIR = ../..
+
+ win32 {
Added: trunk/dports/devel/tiled/files/patch-src-plugins-plugin.pri.diff
===================================================================
--- trunk/dports/devel/tiled/files/patch-src-plugins-plugin.pri.diff (rev 0)
+++ trunk/dports/devel/tiled/files/patch-src-plugins-plugin.pri.diff 2013-03-02 07:24:22 UTC (rev 103590)
@@ -0,0 +1,22 @@
+--- src/plugins/plugin.pri.orig 2013-01-27 16:35:01.000000000 -0600
++++ src/plugins/plugin.pri 2013-03-02 00:56:59.000000000 -0600
+@@ -7,8 +7,6 @@
+ contains(QT_CONFIG, reduce_exports): CONFIG += hide_symbols
+ win32 {
+ DESTDIR = $$OUT_PWD/../../../plugins/tiled
+-} else:macx {
+- DESTDIR = $$OUT_PWD/../../../bin/Tiled.app/Contents/PlugIns
+ } else {
+ DESTDIR = $$OUT_PWD/../../../lib/tiled/plugins
+ }
+@@ -18,9 +16,7 @@
+ INSTALLS += target
+
+ include(../libtiled/libtiled.pri)
+-macx {
+- QMAKE_LIBDIR += $$OUT_PWD/../../../bin/Tiled.app/Contents/Frameworks
+-} else:win32 {
++win32 {
+ LIBS += -L$$OUT_PWD/../../../lib
+ } else {
+ QMAKE_LIBDIR += $$OUT_PWD/../../../lib
Added: trunk/dports/devel/tiled/files/patch-src-tiled-tiled.pro.diff
===================================================================
--- trunk/dports/devel/tiled/files/patch-src-tiled-tiled.pro.diff (rev 0)
+++ trunk/dports/devel/tiled/files/patch-src-tiled-tiled.pro.diff 2013-03-02 07:24:22 UTC (rev 103590)
@@ -0,0 +1,11 @@
+--- src/tiled/tiled.pro.orig 2013-01-27 16:35:01.000000000 -0600
++++ src/tiled/tiled.pro 2013-03-02 00:53:24.000000000 -0600
+@@ -20,7 +20,7 @@
+ QT_NO_CAST_TO_ASCII
+
+ macx {
+- QMAKE_LIBDIR += $$OUT_PWD/../../bin/Tiled.app/Contents/Frameworks
++ QMAKE_LIBDIR += $$OUT_PWD/../../lib
+ LIBS += -framework Foundation
+ } else:win32 {
+ LIBS += -L$$OUT_PWD/../../lib
Added: trunk/dports/devel/tiled/files/patch-src-tmxrasterizer-tmxrasterizer.pro.diff
===================================================================
--- trunk/dports/devel/tiled/files/patch-src-tmxrasterizer-tmxrasterizer.pro.diff (rev 0)
+++ trunk/dports/devel/tiled/files/patch-src-tmxrasterizer-tmxrasterizer.pro.diff 2013-03-02 07:24:22 UTC (rev 103590)
@@ -0,0 +1,13 @@
+--- src/tmxrasterizer/tmxrasterizer.pro.orig 2013-01-27 16:35:01.000000000 -0600
++++ src/tmxrasterizer/tmxrasterizer.pro 2013-03-02 01:11:36.000000000 -0600
+@@ -17,9 +17,7 @@
+ DESTDIR = ../../bin
+ }
+
+-macx {
+- QMAKE_LIBDIR += $$OUT_PWD/../../bin/Tiled.app/Contents/Frameworks
+-} else:win32 {
++win32 {
+ LIBS += -L$$OUT_PWD/../../lib
+ } else {
+ QMAKE_LIBDIR += $$OUT_PWD/../../lib
Added: trunk/dports/devel/tiled/files/patch-src-tmxviewer-tmxviewer.pro.diff
===================================================================
--- trunk/dports/devel/tiled/files/patch-src-tmxviewer-tmxviewer.pro.diff (rev 0)
+++ trunk/dports/devel/tiled/files/patch-src-tmxviewer-tmxviewer.pro.diff 2013-03-02 07:24:22 UTC (rev 103590)
@@ -0,0 +1,13 @@
+--- src/tmxviewer/tmxviewer.pro.orig 2013-01-27 16:35:01.000000000 -0600
++++ src/tmxviewer/tmxviewer.pro 2013-03-02 01:09:45.000000000 -0600
+@@ -17,9 +17,7 @@
+ DESTDIR = ../../bin
+ }
+
+-macx {
+- QMAKE_LIBDIR += $$OUT_PWD/../../bin/Tiled.app/Contents/Frameworks
+-} else:win32 {
++win32 {
+ LIBS += -L$$OUT_PWD/../../lib
+ } else {
+ QMAKE_LIBDIR += $$OUT_PWD/../../lib
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130301/d9402847/attachment.html>
More information about the macports-changes
mailing list