[55675] trunk/dports/net/transmission

mnick at macports.org mnick at macports.org
Sun Aug 16 17:10:59 PDT 2009


Revision: 55675
          http://trac.macports.org/changeset/55675
Author:   mnick at macports.org
Date:     2009-08-16 17:10:56 -0700 (Sun, 16 Aug 2009)
Log Message:
-----------
* update transmission to version 1.73
* fix destroot phase
* patch xcode project to fix compilation of miniupnp and
  Transmission targets

Modified Paths:
--------------
    trunk/dports/net/transmission/Portfile

Added Paths:
-----------
    trunk/dports/net/transmission/files/
    trunk/dports/net/transmission/files/patch-project.pbxproj.diff

Modified: trunk/dports/net/transmission/Portfile
===================================================================
--- trunk/dports/net/transmission/Portfile	2009-08-17 00:03:20 UTC (rev 55674)
+++ trunk/dports/net/transmission/Portfile	2009-08-17 00:10:56 UTC (rev 55675)
@@ -5,7 +5,7 @@
 PortGroup xcode 1.0
 
 name            transmission
-version         1.06
+version         1.73
 categories      net aqua
 maintainers     nomaintainer
 description     Lightweight BitTorrent client
@@ -20,9 +20,12 @@
 homepage        http://www.transmissionbt.com/
 
 master_sites    http://download.m0k.org/transmission/files/
-checksums       md5 471e4bd40e1464067a3e266ecf3cb724
+checksums       md5     9c1b5d84fb9ddbbd50b5776c1cd6daa4 \
+                sha1    18e347141fcd65a385cd1406ba8a3303b0c99156 \
+                rmd160  94140a7b699eb166472017ac3826763700e99352
 use_bzip2       yes
 
+patchfiles      patch-project.pbxproj.diff
 platforms       macosx
 
 depends_lib     port:gettext
@@ -30,13 +33,6 @@
 xcode.target    Transmission
 xcode.configuration     Release
 
-#pre-fetch {
-#return -code error "\n \
-#----------------------------------------------------------------------------\n \
-#This port is again broken due to upstream packaging errors that will be\n \
-#fixed in the next release of Transmission.\n \
-#\n \
-#The command-line and X11 versions of Transmission are available in\n \
-#port transmission-x11.\n \
-#----------------------------------------------------------------------------"
-#}
+destroot {
+    file copy build/${xcode.configuration}/Transmission.app ${destroot}${applications_dir}/Transmission.app
+}

Added: trunk/dports/net/transmission/files/patch-project.pbxproj.diff
===================================================================
--- trunk/dports/net/transmission/files/patch-project.pbxproj.diff	                        (rev 0)
+++ trunk/dports/net/transmission/files/patch-project.pbxproj.diff	2009-08-17 00:10:56 UTC (rev 55675)
@@ -0,0 +1,26 @@
+--- Transmission.xcodeproj/project.pbxproj.orig	2009-08-17 01:46:28.000000000 +0200
++++ Transmission.xcodeproj/project.pbxproj	2009-08-17 01:47:55.000000000 +0200
+@@ -533,14 +533,6 @@
+ 		A24B655F0D3F30870079EA4D /* QuitBadge.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; name = QuitBadge.png; path = macosx/Images/QuitBadge.png; sourceTree = "<group>"; };
+ 		A24F19070A3A790800C9C145 /* Sparkle.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Sparkle.framework; path = macosx/Sparkle.framework; sourceTree = "<group>"; };
+ 		A250EE800E2ED87B00A688E6 /* web */ = {isa = PBXFileReference; lastKnownFileType = folder; path = web; sourceTree = "<group>"; };
+-		A251A6580F9E8FB3004F5973 /* pt */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = pt; path = macosx/pt.lproj/GroupRules.xib; sourceTree = "<group>"; };
+-		A251A6590F9E8FBF004F5973 /* pt */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = pt; path = macosx/pt.lproj/AddWindow.xib; sourceTree = "<group>"; };
+-		A251A65A0F9E8FCA004F5973 /* pt */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = pt; path = macosx/pt.lproj/Creator.xib; sourceTree = "<group>"; };
+-		A251A65B0F9E8FCE004F5973 /* pt */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = pt; path = macosx/pt.lproj/InfoWindow.xib; sourceTree = "<group>"; };
+-		A251A65C0F9E8FD5004F5973 /* pt */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = pt; path = macosx/pt.lproj/MainMenu.xib; sourceTree = "<group>"; };
+-		A251A65D0F9E8FD5004F5973 /* pt */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = pt; path = macosx/pt.lproj/PrefsWindow.xib; sourceTree = "<group>"; };
+-		A251A65E0F9E8FDA004F5973 /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = macosx/pt.lproj/InfoPlist.strings; sourceTree = "<group>"; };
+-		A251A6620F9E8FED004F5973 /* pt */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = pt; path = macosx/pt.lproj/Localizable.strings; sourceTree = "<group>"; };
+ 		A25485390EB66CBB004539DA /* codelength.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = codelength.h; path = "third-party/miniupnp/codelength.h"; sourceTree = "<group>"; };
+ 		A256588A0A9A695400E8A03B /* MessageWindowController.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; name = MessageWindowController.h; path = macosx/MessageWindowController.h; sourceTree = "<group>"; };
+ 		A256588B0A9A695400E8A03B /* MessageWindowController.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; name = MessageWindowController.m; path = macosx/MessageWindowController.m; sourceTree = "<group>"; };
+@@ -1838,7 +1830,7 @@
+ 			);
+ 			runOnlyForDeploymentPostprocessing = 0;
+ 			shellPath = /bin/sh;
+-			shellScript = "cd ./third-party/miniupnp/\nsh updateminiupnpcstrings.sh";
++			shellScript = "cd ./third-party/miniupnp/\nsh updateminiupnpcstrings.sh miniupnpcstrings.h.in miniupnpcstrings.h";
+ 		};
+ 		BE75C3510C729EE100DBEFE0 /* ShellScript */ = {
+ 			isa = PBXShellScriptBuildPhase;
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090816/387a803e/attachment.html>


More information about the macports-changes mailing list