[68757] trunk/dports/devel/libfreespace/Portfile

ryandesign at macports.org ryandesign at macports.org
Sat Jun 12 10:36:18 PDT 2010


Revision: 68757
          http://trac.macports.org/changeset/68757
Author:   ryandesign at macports.org
Date:     2010-06-12 10:36:13 -0700 (Sat, 12 Jun 2010)
Log Message:
-----------
libfreespace: update to 0.4; see #22288

Modified Paths:
--------------
    trunk/dports/devel/libfreespace/Portfile

Modified: trunk/dports/devel/libfreespace/Portfile
===================================================================
--- trunk/dports/devel/libfreespace/Portfile	2010-06-12 17:25:22 UTC (rev 68756)
+++ trunk/dports/devel/libfreespace/Portfile	2010-06-12 17:36:13 UTC (rev 68757)
@@ -1,9 +1,10 @@
 # -*- 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
 
 name                libfreespace
-version             0.3
+version             0.4
 set branch          [join [lrange [split [strsed ${version} {g/[^0-9.].*//}] .] 0 1] .]
 categories          devel
 
@@ -22,8 +23,22 @@
 maintainers         hillcrestlabs.com:jt.burgess
 
 master_sites        http://launchpad.net/libfreespace/${branch}/${version}/+download/
-checksums           md5 edf8b1bc584b655df0fe710871611954 \
-                    sha1 b0b9781f86daf973ddc432ed48407344af35845b \
-                    rmd160 661196e9ad8e1aaee5d01b97b47ecddfd68f2297
+checksums           md5 96a081e3b7fe2337344b8adc61259eb4 \
+                    sha1 5b5d676bf00c3a30eee927496d1d0de65ce6fa7a \
+                    rmd160 9fdb099c66f814c3e7f4101f6b61d602cb0ad60d
 
 depends_lib         port:libusb
+
+destroot.violate_mtree  yes
+
+post-destroot {
+    # Install Codeless .kext to prevent the OS X HID driver from trying to control the freespace interface
+    xinstall -d ${destroot}/System/Library/Extensions
+    file copy ${worksrcpath}/osx/FreespaceDeviceDriver.kext ${destroot}/System/Library/Extensions
+    file attributes ${destroot}/System/Library/Extensions/FreespaceDeviceDriver.kext -owner root -group wheel -permissions rwxr-xr-x
+}
+
+post-activate {
+    # Force the KEXT cache to rebuild.
+    touch /System/Library/Extensions
+}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100612/e9f20bf3/attachment.html>


More information about the macports-changes mailing list