[103065] users/cal/base-sqlite-portindex/src/port1.0

cal at macports.org cal at macports.org
Tue Feb 12 16:59:50 PST 2013


Revision: 103065
          https://trac.macports.org/changeset/103065
Author:   cal at macports.org
Date:     2013-02-12 16:59:50 -0800 (Tue, 12 Feb 2013)
Log Message:
-----------
port1.0: change some options to behave like sets where appropriate

Modified Paths:
--------------
    users/cal/base-sqlite-portindex/src/port1.0/portconfigure.tcl
    users/cal/base-sqlite-portindex/src/port1.0/portdepends.tcl
    users/cal/base-sqlite-portindex/src/port1.0/portmain.tcl

Modified: users/cal/base-sqlite-portindex/src/port1.0/portconfigure.tcl
===================================================================
--- users/cal/base-sqlite-portindex/src/port1.0/portconfigure.tcl	2013-02-13 00:58:47 UTC (rev 103064)
+++ users/cal/base-sqlite-portindex/src/port1.0/portconfigure.tcl	2013-02-13 00:59:50 UTC (rev 103065)
@@ -162,7 +162,8 @@
     default configure.${tool}_archflags  "\[portconfigure::configure_get_archflags $tool\]"
 }
 
-options configure.universal_archs configure.universal_args configure.universal_cflags configure.universal_cppflags configure.universal_cxxflags configure.universal_ldflags
+options -setsemantics configure.universal_archs
+options configure.universal_args configure.universal_cflags configure.universal_cppflags configure.universal_cxxflags configure.universal_ldflags
 default configure.universal_archs       {[portconfigure::choose_supported_archs ${universal_archs}]}
 default configure.universal_args        {--disable-dependency-tracking}
 default configure.universal_cflags      {[portconfigure::configure_get_universal_cflags]}
@@ -173,8 +174,8 @@
 # Select a distinct compiler (C, C preprocessor, C++)
 options configure.ccache configure.distcc configure.pipe configure.cc \
         configure.cxx configure.cpp configure.objc configure.f77 \
-        configure.f90 configure.fc configure.javac configure.compiler \
-        compiler.blacklist compiler.whitelist compiler.fallback
+        configure.f90 configure.fc configure.javac configure.compiler
+options -setsemantics compiler.blacklist compiler.whitelist compiler.fallback
 default configure.ccache        {${configureccache}}
 default configure.distcc        {${configuredistcc}}
 default configure.pipe          {${configurepipe}}

Modified: users/cal/base-sqlite-portindex/src/port1.0/portdepends.tcl
===================================================================
--- users/cal/base-sqlite-portindex/src/port1.0/portdepends.tcl	2013-02-13 00:58:47 UTC (rev 103064)
+++ users/cal/base-sqlite-portindex/src/port1.0/portdepends.tcl	2013-02-13 00:59:50 UTC (rev 103065)
@@ -38,7 +38,7 @@
 }
 
 # define options
-options depends_fetch depends_extract depends_build depends_run depends_lib depends
+options -setsemantics depends_fetch depends_extract depends_build depends_run depends_lib depends
 # Export options via PortInfo
 options_export depends_fetch depends_extract depends_build depends_lib depends_run
 

Modified: users/cal/base-sqlite-portindex/src/port1.0/portmain.tcl
===================================================================
--- users/cal/base-sqlite-portindex/src/port1.0/portmain.tcl	2013-02-13 00:58:47 UTC (rev 103064)
+++ users/cal/base-sqlite-portindex/src/port1.0/portmain.tcl	2013-02-13 00:59:50 UTC (rev 103065)
@@ -47,17 +47,18 @@
 set_ui_prefix
 
 # define options
-options prefix name version revision epoch categories maintainers \
-        long_description description homepage notes license \
-        provides conflicts replaced_by \
-        worksrcdir filesdir distname portdbpath libpath distpath sources_conf \
-        os.platform os.subplatform os.version os.major os.arch os.endian \
-        platforms default_variants install.user install.group \
+options prefix name version revision epoch long_description description \
+        homepage notes provides replaced_by worksrcdir filesdir distname \
+        portdbpath libpath distpath sources_conf os.platform os.subplatform \
+        os.version os.major os.arch os.endian install.user install.group \
         macosx_deployment_target universal_variant os.universal_supported \
-        supported_archs depends_skip_archcheck installs_libs \
-        license_noconflict copy_log_files \
-        compiler.cpath compiler.library_path \
+        installs_libs copy_log_files compiler.cpath compiler.library_path \
         add_users altprefix
+# and options that behave like sets
+options -setsemantics \
+        categories maintainers license conflicts platforms \
+        default_variants supported_archs depends_skip_archcheck \
+        license_noconflict
 
 # Order of option_proc and option_export matters. Filter before exporting.
 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20130212/971eaf40/attachment.html>


More information about the macports-changes mailing list