Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Jan 2006 07:06:51 +0000 (UTC)
From:      Daichi GOTO <daichi@FreeBSD.org>
To:        ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: ports/Tools/scripts portsvar.sh
Message-ID:  <200601110706.k0B76qkh051089@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
daichi      2006-01-11 07:06:51 UTC

  FreeBSD ports repository

  Added files:
    Tools/scripts        portsvar.sh 
  Log:
  Add portsvar.sh schell script into Tools/scripts.
  
  portsvar.sh
    - print out variable defined through bsd.port.mk
  
  example:
     % portsvar.sh PORTSDIR OSVERSION
     PORTSDIR = /usr/ports
     OSVERSION = 600034
     % portsvar.sh -e "PORTS[^_]"
     PORTSDIR = /usr/ports
     PORTSSUPFILE = /usr/share/examples/cvsup/ports-supfile
     % portsvar.sh USE_RUBY=yes RUBY_VER RUBY_ARCH
     RUBY_VER = 1.8
     RUBY_ARCH = i386-freebsd6
     % portsvar.sh -w ruby RUBY_VER RUBY_ARCH
     RUBY_VER = 1.8
     RUBY_ARCH = i386-freebsd6
     % portsvar.sh -w kde -e KDE_
     KDE_MAINTAINER = will@FreeBSD.org
     KDE_ORIGVER = ${KDE_VERSION}
     KDE_PREFIX = ${LOCALBASE}
     KDE_VERSION = 3.5.0
     MASTER_SITE_KDE_kde = ${kmaster:S@%SUBDIR%/@@g}
     % portsvar.sh -a
     list all variables through bsd.port.mk
     % portsvar.sh -a -w kde
     list all variables through bsd.port.mk including kde
  
  portsvar.sh is easy tool to check out the variables used in
  /usr/ports/Mk/bsd.*.mk.
  
  Revision  Changes    Path
  1.1       +133 -0    ports/Tools/scripts/portsvar.sh (new)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200601110706.k0B76qkh051089>