[62139] trunk/dports/aqua/osxvnc

ryandesign at macports.org ryandesign at macports.org
Tue Dec 29 12:27:40 PST 2009


Revision: 62139
          http://trac.macports.org/changeset/62139
Author:   ryandesign at macports.org
Date:     2009-12-29 12:27:39 -0800 (Tue, 29 Dec 2009)
Log Message:
-----------
osxvnc: replaced by vineserver (#23062)

Modified Paths:
--------------
    trunk/dports/aqua/osxvnc/Portfile

Removed Paths:
-------------
    trunk/dports/aqua/osxvnc/files/

Modified: trunk/dports/aqua/osxvnc/Portfile
===================================================================
--- trunk/dports/aqua/osxvnc/Portfile	2009-12-29 20:22:53 UTC (rev 62138)
+++ trunk/dports/aqua/osxvnc/Portfile	2009-12-29 20:27:39 UTC (rev 62139)
@@ -1,19 +1,15 @@
 # $Id$
 
 PortSystem              1.0
-PortGroup               xcode 1.0
 
 name                    osxvnc
-version                 3.0
-revision                1
+version                 3.1
+replaced_by             vineserver
 categories              aqua vnc
-homepage                http://www.redstonesoftware.com/vnc.html
+platforms               darwin
+homepage                http://www.testplant.com/products/vine_server
 maintainers             ryandesign
-fetch.type              cvs
-cvs.root                :pserver:anonymous at osxvnc.cvs.sourceforge.net:/cvsroot/osxvnc
-cvs.module              OSXvnc
-cvs.tag                 V[strsed ${version} {g/\./_/}]
-worksrcdir              OSXvnc
+distfiles
 
 description \
     a full-featured VNC server (formerly OSXvnc)
@@ -23,47 +19,9 @@
     for Mac OS X providing remote access to the GUI, keyboard and \
     mouse using any VNC client.
 
-depends_build \
-    port:libiconv
-
-depends_lib \
-    port:zlib
-
-patchfiles \
-    patch-project.pbxproj.diff
-
-post-patch {
-    # Make all strings UTF-16 so CopyStringsFile doesn't fail on Leopard. See #15919.
-    set language_encodings {
-        English utf-8
-        German macroman
-        Italian macroman
-        Japanese utf-8
-    }
-    foreach {language encoding} ${language_encodings} {
-        system "cd ${worksrcpath}/${language}.lproj && cp -p Localizable.strings Localizable.strings.orig && ${prefix}/bin/iconv -f ${encoding} -t utf-16 Localizable.strings.orig > Localizable.strings"
-    }
+pre-fetch {
+    ui_error "OSXvnc has been renamed Vine Server. Please install the vineserver port instead."
+    return -code error "obsolete port"
 }
 
-post-destroot {
-    # Fix permissions for users not installing with root
-    fs-traverse dir ${workpath} {
-        if {[file isdirectory ${dir}]} {
-            file attributes ${dir} -permissions 0755
-        }
-    }
-}
-
-variant universal {}
-if {! [variant_isset universal]} {
-    set arch ${os.arch}
-    if {! [string compare ${arch} powerpc]} {
-        set arch ppc
-    }
-    
-    xcode.build.settings    ARCHS=${arch}
-    xcode.destroot.settings ARCHS=${arch}
-}
-
-livecheck.type          sourceforge
-livecheck.regex         {<title>Vine Server\(OSXvnc\) Version (.*) released.*</title>}
+livecheck.type          none
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20091229/16ec55e5/attachment.html>


More information about the macports-changes mailing list