[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