[111061] trunk/dports/sysutils

larryv at macports.org larryv at macports.org
Fri Sep 13 21:31:17 PDT 2013


Revision: 111061
          https://trac.macports.org/changeset/111061
Author:   larryv at macports.org
Date:     2013-09-13 21:31:17 -0700 (Fri, 13 Sep 2013)
Log Message:
-----------
fakeroot: New port (#33689).

Added Paths:
-----------
    trunk/dports/sysutils/fakeroot/
    trunk/dports/sysutils/fakeroot/Portfile

Added: trunk/dports/sysutils/fakeroot/Portfile
===================================================================
--- trunk/dports/sysutils/fakeroot/Portfile	                        (rev 0)
+++ trunk/dports/sysutils/fakeroot/Portfile	2013-09-14 04:31:17 UTC (rev 111061)
@@ -0,0 +1,59 @@
+# -*- 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
+
+github.setup        mackyle fakeroot macosx-v3.3
+categories          sysutils
+platforms           darwin
+license             GPL-3+
+maintainers         eprofs.de:florian openmaintainer
+
+description         Tool for simulating superuser privileges
+long_description    A fork/clone of the main debian fakeroot \
+                    repository that includes enhanced Mac OS X \
+                    fakeroot support which has since been merged back \
+                    into that repository as of release 1.19-2. \
+                    fakeroot provides a fake root environment by means \
+                    of LD_PRELOAD and SYSV IPC (or TCP) trickery.
+homepage            http://mackyle.github.io/fakeroot/
+
+checksums           rmd160  7aa1dbd7c3791d45c53e4368b07f42de96deb2fe \
+                    sha256  fb080f2b3868f505aa0eeaf7f8028d1bcf05f256875dc328218e34092ead6d00
+
+# Build settings adapted from instructions at
+# https://github.com/mackyle/fakeroot/blob/aba0033/README_MACOSX.txt
+
+use_autoreconf      yes
+autoreconf.cmd      ./bootstrap
+depends_build       port:autoconf port:automake port:libtool
+
+default_variants    +universal
+variant_set         universal
+switch -- ${os.major} {
+    8 {
+        configure.universal_archs   x86_64 i386 ppc64 ppc
+        configure.cflags-append     -mmacosx-version-min=10.4
+    }
+    9 {
+        configure.universal_archs   x86_64 i386 ppc64 ppc
+        configure.ldflags-append    -Wl,-force_cpusubtype_ALL
+    }
+    10 {
+        configure.universal_archs   x86_64 i386 ppc
+        configure.cflags-append     -Wno-deprecated-declarations
+        configure.ldflags-append    -Wl,-force_cpusubtype_ALL
+    }
+    default {
+        configure.universal_archs   x86_64 i386
+        configure.cflags-append     -Wno-deprecated-declarations
+    }
+}
+
+configure.args      --disable-static
+
+test.run            yes
+test.target         check
+
+livecheck.regex     {(macosx-v[\d.]+\d)}


Property changes on: trunk/dports/sysutils/fakeroot/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/20130913/8df901c1/attachment.html>


More information about the macports-changes mailing list