[89170] trunk/dports/devel

ryandesign at macports.org ryandesign at macports.org
Thu Jan 19 23:51:24 PST 2012


Revision: 89170
          http://trac.macports.org/changeset/89170
Author:   ryandesign at macports.org
Date:     2012-01-19 23:51:24 -0800 (Thu, 19 Jan 2012)
Log Message:
-----------
VillainousStyle: new port, version 20110713, with subports libVillainousStyle and VillainousStyle-framework

Added Paths:
-----------
    trunk/dports/devel/VillainousStyle/
    trunk/dports/devel/VillainousStyle/Portfile

Added: trunk/dports/devel/VillainousStyle/Portfile
===================================================================
--- trunk/dports/devel/VillainousStyle/Portfile	                        (rev 0)
+++ trunk/dports/devel/VillainousStyle/Portfile	2012-01-20 07:51:24 UTC (rev 89170)
@@ -0,0 +1,68 @@
+# -*- 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           github 1.0
+PortGroup           xcode 1.0
+
+github.setup        amazingsyco VillainousStyle 20110713
+categories          devel graphics
+maintainers         ryandesign
+license             Apache-2.0
+
+description         a drawing library for defining a visual style from a \
+                    chain of individual drawing instructions
+
+long_description    VillainousStyle is a drawing library for defining a \
+                    visual style from a chain of individual drawing \
+                    instructions. Each instruction modifies the drawing \
+                    context to perform common operations\; such operations \
+                    include shadows, fills, borders, and shapes. It allows \
+                    for multiple style sheets which can be used to theme \
+                    an application in multiple visual contexts. \
+                    VillainousStyle sits on top of CoreGraphics, and does \
+                    not use WebKit for rendering at all. It is a fork of \
+                    the VSStyle and VSShape classes, originally from the \
+                    Three20 project.
+
+platform darwin 8 {
+    pre-fetch {
+        ui_error "${name} requires Mac OS X 10.5 or greater."
+        return -code error "incompatible Mac OS X version"
+    }
+}
+
+if {${name} == ${subport}} {
+    supported_archs     noarch
+    distfiles
+    
+    depends_run         port:${name}-framework \
+                        port:lib${name}
+    
+    build {}
+    
+    destroot {
+        set docdir ${destroot}${prefix}/share/doc/${subport}
+        xinstall -d ${docdir}
+        system "echo ${name} is a meta port > ${docdir}/README"
+    }
+} else {
+    fetch.type          git
+    git.branch          e05e72da703b39de3d8b1c53b308f4b2a8b62aef
+    
+    build.dir           ${worksrcpath}/Source
+    
+    xcode.configuration Release
+    
+    livecheck.type      none
+}
+
+subport lib${name} {
+    xcode.target        "lib${name}.a - Mac"
+    xcode.destroot.path ${prefix}/lib
+}
+
+subport ${name}-framework {
+    xcode.destroot.type framework
+    xcode.target        ${name}.framework
+}


Property changes on: trunk/dports/devel/VillainousStyle/Portfile
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120119/ce6bfecd/attachment.html>


More information about the macports-changes mailing list