18978320 Userland components should specify TPNOs in Makefiles instead of pkg manifests
authorJohn Beck <John.Beck@Oracle.COM>
Fri, 13 Jun 2014 12:36:52 -0700
changeset 1948 2d1537e7942d
parent 1947 b80524cd88bc
child 1949 97e85b2096e5
18978320 Userland components should specify TPNOs in Makefiles instead of pkg manifests
components/a2ps/Makefile
components/a2ps/a2ps.p5m
components/aalib/Makefile
components/aalib/aalib.p5m
components/acpidump/Makefile
components/acpidump/acpidump.p5m
components/ant/Makefile
components/ant/ant.p5m
components/antlr/Makefile
components/antlr/antlr.p5m
components/apache2-modules/mod_dtrace/Makefile
components/apache2-modules/mod_dtrace/apache-dtrace.p5m
components/apache2-modules/mod_fcgid/Makefile
components/apache2-modules/mod_fcgid/apache-fcgid.p5m
components/apache2-modules/mod_jk/Makefile
components/apache2-modules/mod_jk/apache-jk.p5m
components/apache2-modules/mod_perl/Makefile
components/apache2-modules/mod_perl/apache-perl.p5m
components/apache2-modules/mod_proxy_html/Makefile
components/apache2-modules/mod_proxy_html/apache-proxy_html.p5m
components/apache2-modules/mod_proxy_html/apache-xml2enc.p5m
components/apache2-modules/mod_security2/Makefile
components/apache2-modules/mod_security2/apache-security.p5m
components/apache2-modules/mod_wsgi/Makefile
components/apache2-modules/mod_wsgi/mod_wsgi-26.p5m
components/apache2-modules/mod_wsgi/mod_wsgi-27.p5m
components/apache2-modules/mod_wsgi/mod_wsgi.p5m
components/apache2/Makefile
components/apache2/apache-22.p5m
components/apache2/apache-sed.p5m
components/apache2/documentation.p5m
components/apr-1_5/Makefile
components/apr-1_5/apr-15.p5m
components/apr-util-1_5/Makefile
components/apr-util-1_5/apr-util-15-apr-ldap.p5m
components/apr-util-1_5/apr-util-15-dbd-mysql.p5m
components/apr-util-1_5/apr-util-15-dbd-sqlite.p5m
components/apr-util-1_5/apr-util-15.p5m
components/apr-util/Makefile
components/apr-util/apr-util-13-apr-ldap.p5m
components/apr-util/apr-util-13-dbd-mysql.p5m
components/apr-util/apr-util-13-dbd-sqlite.p5m
components/apr-util/apr-util-13-doc.p5m
components/apr-util/apr-util-13.p5m
components/apr/Makefile
components/apr/apr-13-doc.p5m
components/apr/apr-13.p5m
components/areca/Makefile
components/areca/areca.p5m
components/asciidoc/Makefile
components/asciidoc/asciidoc.p5m
components/autoconf/Makefile
components/autoconf/autoconf.p5m
components/autogen/Makefile
components/autogen/autogen.p5m
components/automake/automake-1.10/Makefile
components/automake/automake-1.10/automake.p5m
components/automake/automake-1.11.2/Makefile
components/automake/automake-1.11.2/automake-111.p5m
components/bash/Makefile
components/bash/bash.p5m
components/bcc/Makefile
components/bcc/bcc.p5m
components/beanshell/Makefile
components/beanshell/beanshell.p5m
components/bind/Makefile
components/bind/bind.p5m
components/bind/bindc.p5m
components/binutils/Makefile
components/binutils/binutils.p5m
components/bison/Makefile
components/bison/bison-runtime.p5m
components/bison/bison.p5m
components/bzip2/Makefile
components/bzip2/bzip2.p5m
components/cdrtools/Makefile
components/cdrtools/cdrtools.p5m
components/clisp/Makefile
components/clisp/clisp.p5m
components/cmake/Makefile
components/cmake/cmake.p5m
components/conflict/Makefile
components/conflict/conflict.p5m
components/convmv/Makefile
components/convmv/convmv.p5m
components/coreutils/Makefile
components/coreutils/coreutils.p5m
components/cups/Makefile
components/cups/cups-libs.p5m
components/cups/cups.p5m
components/curl/Makefile
components/curl/curl.p5m
components/cvs/Makefile
components/cvs/cvs.p5m
components/daq/Makefile
components/daq/daq.p5m
components/dejagnu/Makefile
components/dejagnu/dejagnu.p5m
components/diffutils/Makefile
components/diffutils/diffutils.p5m
components/dnsmasq/Makefile
components/dnsmasq/dnsmasq.p5m
components/doxygen/Makefile
components/doxygen/doxygen.p5m
components/elinks/Makefile
components/elinks/elinks.p5m
components/emacs/Makefile
components/emacs/gnu-emacs-gtk.p5m
components/emacs/gnu-emacs-lisp.p5m
components/emacs/gnu-emacs-no-x11.p5m
components/emacs/gnu-emacs-x11.p5m
components/emacs/gnu-emacs.p5m
components/enscript/Makefile
components/enscript/enscript.p5m
components/facter/Makefile
components/facter/facter.p5m
components/fastcgi/Makefile
components/fastcgi/fcgi-doc.p5m
components/fastcgi/fcgi.p5m
components/fetchmail/Makefile
components/fetchmail/fetchmail.p5m
components/findutils/Makefile
components/findutils/findutils.p5m
components/flex/Makefile
components/flex/flex.p5m
components/flex/flexruntime.p5m
components/foomatic/db-engine/Makefile
components/foomatic/db-engine/foomatic-db-engine.p5m
components/foomatic/db/Makefile
components/foomatic/db/foomatic-db.p5m
components/foomatic/filters/Makefile
components/foomatic/filters/foomatic-rip.p5m
components/foomatic/fppd/Makefile
components/foomatic/fppd/foomatic-ppds.p5m
components/fping/Makefile
components/fping/fping.p5m
components/gawk/Makefile
components/gawk/gawk.p5m
components/gcc3/Makefile
components/gcc3/gcc-3-runtime.p5m
components/gcc3/gcc-3.p5m
components/gcc45/Makefile
components/gcc45/gcc-45-runtime.p5m
components/gcc45/gcc-45.p5m
components/gcc47/Makefile
components/gcc47/developer-gcc-47.p5m
components/gcc47/developer-gcc4-gcc-c++-47.p5m
components/gcc47/developer-gcc4-gcc-c-47.p5m
components/gcc47/developer-gcc4-gcc-common-47.p5m
components/gcc47/developer-gcc4-gcc-gfortran-47.p5m
components/gcc47/developer-gcc4-gcc-gobjc-47.p5m
components/gcc47/system-library-gcc-gcc-c++-runtime-47.p5m
components/gcc47/system-library-gcc-gcc-c-runtime-47.p5m
components/gcc47/system-library-gcc-gcc-gfortran-runtime-47.p5m
components/gcc47/system-library-gcc-gcc-gobjc-runtime-47.p5m
components/gcc47/system-library-gcc-gcc-runtime-47.p5m
components/gcc48/Makefile
components/gcc48/developer-gcc-48.p5m
components/gcc48/developer-gcc-c++.p5m
components/gcc48/developer-gcc-c.p5m
components/gcc48/developer-gcc-gfortran.p5m
components/gcc48/developer-gcc-gobjc.p5m
components/gcc48/developer-gcc.p5m
components/gcc48/developer-gcc4-gcc-c++-48.p5m
components/gcc48/developer-gcc4-gcc-c-48.p5m
components/gcc48/developer-gcc4-gcc-common-48.p5m
components/gcc48/developer-gcc4-gcc-gfortran-48.p5m
components/gcc48/developer-gcc4-gcc-gobjc-48.p5m
components/gcc48/system-library-gcc-gcc-c++-runtime-48.p5m
components/gcc48/system-library-gcc-gcc-c++-runtime.p5m
components/gcc48/system-library-gcc-gcc-c-runtime-48.p5m
components/gcc48/system-library-gcc-gcc-c-runtime.p5m
components/gcc48/system-library-gcc-gcc-gfortran-runtime-48.p5m
components/gcc48/system-library-gcc-gcc-gfortran-runtime.p5m
components/gcc48/system-library-gcc-gcc-gobjc-runtime-48.p5m
components/gcc48/system-library-gcc-gcc-gobjc-runtime.p5m
components/gcc48/system-library-gcc-gcc-runtime-48.p5m
components/gcc48/system-library-gcc-gcc-runtime.p5m
components/gd2/Makefile
components/gd2/gd2.p5m
components/gdb/Makefile
components/gdb/gdb.p5m
components/gdbm/Makefile
components/gdbm/gdbm.p5m
components/getopt/Makefile
components/getopt/getopt.p5m
components/gettext/Makefile
components/gettext/gettext.p5m
components/ggrep/Makefile
components/ggrep/gnu-grep.p5m
components/ghostscript/Makefile
components/ghostscript/ghostscript.p5m
components/git/Makefile
components/git/git.p5m
components/gnu-gs-fonts-other/Makefile
components/gnu-gs-fonts-other/gnu-gs-fonts-other.p5m
components/gnu-gs-fonts-std/Makefile
components/gnu-gs-fonts-std/gnu-gs-fonts-std.p5m
components/gnump/Makefile
components/gnump/gmp.p5m
components/gnupg/Makefile
components/gnupg/gnupg.p5m
components/gnuplot/Makefile
components/gnuplot/gnuplot.p5m
components/gnupth/Makefile
components/gnupth/gnupth.p5m
components/gocr/Makefile
components/gocr/gocr.p5m
components/gperf/Makefile
components/gperf/gperf.p5m
components/gpgme/Makefile
components/gpgme/gpgme.p5m
components/grails/Makefile
components/grails/grails.p5m
components/graphviz/Makefile
components/graphviz/graphviz-java.p5m
components/graphviz/graphviz-lua.p5m
components/graphviz/graphviz-ocaml.p5m
components/graphviz/graphviz-perl-512.p5m
components/graphviz/graphviz-php.p5m
components/graphviz/graphviz-python-26.p5m
components/graphviz/graphviz-python-27.p5m
components/graphviz/graphviz-ruby.p5m
components/graphviz/graphviz-sharp.p5m
components/graphviz/graphviz-tcl.p5m
components/graphviz/graphviz.p5m
components/groff/Makefile
components/groff/groff-core.p5m
components/groff/groff.p5m
components/gtar/Makefile
components/gtar/gtar.p5m
components/guile/Makefile
components/guile/guile.p5m
components/gutenprint/Makefile
components/gutenprint/gutenprint.p5m
components/gzip/Makefile
components/gzip/gzip.p5m
components/hal-cups-utils/Makefile
components/hal-cups-utils/hal-cups-utils.p5m
components/hexedit/Makefile
components/hexedit/hexedit.p5m
components/httping/Makefile
components/httping/httping.p5m
components/hwdata/Makefile
components/hwdata/hwdata.p5m
components/iftop/Makefile
components/iftop/iftop.p5m
components/ilmbase/Makefile
components/ilmbase/ilmbase.p5m
components/imagemagick/Makefile
components/imagemagick/imagemagick.p5m
components/indent/Makefile
components/indent/indent.p5m
components/indri/Makefile
components/indri/indri.p5m
components/iperf/Makefile
components/iperf/iperf.p5m
components/ircii/Makefile
components/ircii/ircii.p5m
components/isc-dhcp/Makefile
components/isc-dhcp/dhcp.p5m
components/jsl/Makefile
components/jsl/jsl.p5m
components/ksh93/Makefile
components/ksh93/developer-astdev93.p5m
components/ksh93/ksh93.p5m
components/ksh93/source-demo-ksh93.p5m
components/lcms/Makefile
components/lcms/lcms-py26.p5m
components/lcms/lcms-py27.p5m
components/lcms/lcms.p5m
components/less/Makefile
components/less/less.p5m
components/lftp/Makefile
components/lftp/lftp.p5m
components/libarchive/Makefile
components/libarchive/libarchive.p5m
components/libconfuse/Makefile
components/libconfuse/libconfuse.p5m
components/libdnet/Makefile
components/libdnet/libdnet.p5m
components/libedit/Makefile
components/libedit/libedit.p5m
components/libee/Makefile
components/libee/libee.p5m
components/libestr/Makefile
components/libestr/libestr.p5m
components/libevent/Makefile
components/libevent/libevent.p5m
components/libexpat/Makefile
components/libexpat/expat.p5m
components/libidn/Makefile
components/libidn/libidn.p5m
components/libksba/Makefile
components/libksba/libksba.p5m
components/libmcrypt/Makefile
components/libmcrypt/libmcrypt.p5m
components/libmemcached/Makefile
components/libmemcached/libmemcached.p5m
components/libmng/Makefile
components/libmng/libmng.p5m
components/libnet/Makefile
components/libnet/libnet.p5m
components/libpcap/Makefile
components/libpcap/libpcap.p5m
components/librsync/Makefile
components/librsync/librsync.p5m
components/libsigsegv/Makefile
components/libsigsegv/libsigsegv.p5m
components/libsndfile/Makefile
components/libsndfile/libsndfile.p5m
components/libssh2/Makefile
components/libssh2/libssh2.p5m
components/libtecla/Makefile
components/libtecla/libtecla.p5m
components/libtool/Makefile
components/libtool/libltdl.p5m
components/libtool/libtool.p5m
components/libtorrent/Makefile
components/libtorrent/libtorrent.p5m
components/libusb/wrapper/Makefile
components/libusb/wrapper/libusb.p5m
components/libxml2/Makefile
components/libxml2/libxml2-26.p5m
components/libxml2/libxml2-27.p5m
components/libxml2/libxml2.p5m
components/libxslt/Makefile
components/libxslt/libxsl-26.p5m
components/libxslt/libxsl-27.p5m
components/libxslt/libxslt.p5m
components/lighttpd/Makefile
components/lighttpd/lighttpd.p5m
components/links/Makefile
components/links/links.p5m
components/logilab-astng/Makefile
components/logilab-astng/logilab-astng-26.p5m
components/logilab-astng/logilab-astng-27.p5m
components/logilab-astng/logilab-astng.p5m
components/logilab-common/Makefile
components/logilab-common/logilab-common-26.p5m
components/logilab-common/logilab-common-27.p5m
components/logilab-common/logilab-common.p5m
components/lua/Makefile
components/lua/lua.p5m
components/m4/Makefile
components/m4/m4.p5m
components/make/Makefile
components/make/make.p5m
components/mc/Makefile
components/mc/mc.p5m
components/memcached-java/Makefile
components/memcached-java/memcached-java.p5m
components/memcached/Makefile
components/memcached/memcached.p5m
components/mlocate/Makefile
components/mlocate/mlocate.p5m
components/mpc/Makefile
components/mpc/mpc.p5m
components/mpfr/Makefile
components/mpfr/mpfr.p5m
components/mutt/Makefile
components/mutt/mutt.p5m
components/ncftp/Makefile
components/ncftp/ncftp.p5m
components/ncurses/Makefile
components/ncurses/ncurses.p5m
components/net-snmp/Makefile
components/net-snmp/net-snmp-26.p5m
components/net-snmp/net-snmp-27.p5m
components/net-snmp/net-snmp-addons.p5m
components/net-snmp/net-snmp-base.p5m
components/net-snmp/net-snmp-documentation.p5m
components/nethack/Makefile
components/nethack/nethack.p5m
components/nmap/Makefile
components/nmap/nmap.p5m
components/ocaml/Makefile
components/ocaml/ocaml.p5m
components/open-fabrics/Makefile
components/open-fabrics/open-fabrics.p5m
components/openexr/Makefile
components/openexr/openexr.p5m
components/openldap/Makefile
components/openldap/openldap.p5m
components/openscap/Makefile
components/openscap/openscap-perl-512.p5m
components/openscap/openscap-python-26.p5m
components/openscap/openscap.p5m
components/openssh/Makefile
components/openssh/openssh.p5m
components/openssl/openssl-1.0.1-fips-140/Makefile
components/openssl/openssl-1.0.1-fips-140/openssl-1.0.1-fips-140.p5m
components/openssl/openssl-1.0.1/Makefile
components/openssl/openssl-1.0.1/openssl-1.0.1.p5m
components/openstack/cinder/Makefile
components/openstack/cinder/cinder.p5m
components/openstack/glance/Makefile
components/openstack/glance/glance.p5m
components/openstack/horizon/Makefile
components/openstack/horizon/horizon.p5m
components/openstack/keystone/Makefile
components/openstack/keystone/keystone.p5m
components/openstack/neutron/Makefile
components/openstack/neutron/neutron.p5m
components/openstack/nova/Makefile
components/openstack/nova/nova.p5m
components/openstack/swift/Makefile
components/openstack/swift/swift.p5m
components/openusb/Makefile
components/openusb/openusb.p5m
components/pam_pkcs11/Makefile
components/pam_pkcs11/pam_pkcs11.p5m
components/parallel/Makefile
components/parallel/parallel.p5m
components/patch/Makefile
components/patch/patch.p5m
components/pbzip2/Makefile
components/pbzip2/pbzip2.p5m
components/pconsole/Makefile
components/pconsole/pconsole.p5m
components/pcre/Makefile
components/pcre/pcre.p5m
components/perl_modules/DBI/DBI-PERLVER.p5m
components/perl_modules/DBI/Makefile
components/perl_modules/authen-pam/Makefile
components/perl_modules/authen-pam/authen-pam-PERLVER.p5m
components/perl_modules/cssh/Makefile
components/perl_modules/cssh/cssh-PERLVER.p5m
components/perl_modules/perl-tk/Makefile
components/perl_modules/perl-tk/tk-PERLVER.p5m
components/perl_modules/perl-x11-protocol/Makefile
components/perl_modules/perl-x11-protocol/x11-protocol-PERLVER.p5m
components/perl_modules/xml-libxml/Makefile
components/perl_modules/xml-libxml/xml-libxml-PERLVER.p5m
components/perl_modules/xml-namespacesupport/Makefile
components/perl_modules/xml-namespacesupport/xml-namespacesupport-PERLVER.p5m
components/perl_modules/xml-parser/Makefile
components/perl_modules/xml-parser/xml-parser-512.p5m
components/perl_modules/xml-parser/xml-parser-512thread.p5m
components/perl_modules/xml-parser/xml-parser-516.p5m
components/perl_modules/xml-sax-base/Makefile
components/perl_modules/xml-sax-base/xml-sax-base-PERLVER.p5m
components/perl_modules/xml-sax/Makefile
components/perl_modules/xml-sax/xml-sax-PERLVER.p5m
components/perl_modules/xml-simple/Makefile
components/perl_modules/xml-simple/xml-simple-PERLVER.p5m
components/php-5_2/Makefile
components/php-5_2/apache-php52.p5m
components/php-5_2/php-52.p5m
components/php-5_2/php-apc.p5m
components/php-5_2/php-doc.p5m
components/php-5_2/php-idn.p5m
components/php-5_2/php-memcache.p5m
components/php-5_2/php-mysql.p5m
components/php-5_2/php-pear.p5m
components/php-5_2/php-suhosin.p5m
components/php-5_2/php-tcpwrap.p5m
components/php-5_2/php-xdebug.p5m
components/php-5_3/Makefile
components/php-5_3/apache-php53.p5m
components/php-5_3/php-53.p5m
components/php-5_3/php-apc.p5m
components/php-5_3/php-doc.p5m
components/php-5_3/php-idn.p5m
components/php-5_3/php-memcache.p5m
components/php-5_3/php-mysql.p5m
components/php-5_3/php-pear.p5m
components/php-5_3/php-suhosin.p5m
components/php-5_3/php-tcpwrap.p5m
components/php-5_3/php-xdebug.p5m
components/php-5_3/php-zendopcache.p5m
components/pigz/Makefile
components/pigz/pigz.p5m
components/pinentry/Makefile
components/pinentry/pinentry.p5m
components/pixz/Makefile
components/pixz/pixz.p5m
components/pkg-config/Makefile
components/pkg-config/pkg-config.p5m
components/popt/Makefile
components/popt/popt.p5m
components/privoxy/Makefile
components/privoxy/privoxy.p5m
components/procmail/Makefile
components/procmail/procmail.p5m
components/proftpd/Makefile
components/proftpd/proftpd.p5m
components/psutils/Makefile
components/psutils/psutils.p5m
components/ptp/Makefile
components/ptp/ptp.p5m
components/puppet/Makefile
components/puppet/puppet.p5m
components/pwgen/Makefile
components/pwgen/pwgen.p5m
components/pylint/Makefile
components/pylint/pylint-PYVER.p5m
components/python/alembic/Makefile
components/python/alembic/alembic-PYVER.p5m
components/python/amqp/Makefile
components/python/amqp/amqp-PYVER.p5m
components/python/anyjson/Makefile
components/python/anyjson/anyjson-PYVER.p5m
components/python/argparse/Makefile
components/python/argparse/argparse-26.p5m
components/python/babel/Makefile
components/python/babel/babel-PYVER.p5m
components/python/beautifulsoup4/Makefile
components/python/beautifulsoup4/beautifulsoup4-PYVER.p5m
components/python/boto/Makefile
components/python/boto/boto-PYVER.p5m
components/python/ceilometerclient/Makefile
components/python/ceilometerclient/ceilometerclient-PYVER.p5m
components/python/cffi/Makefile
components/python/cffi/cffi-PYVER.p5m
components/python/cheetah/Makefile
components/python/cheetah/cheetah-PYVER.p5m
components/python/cherrypy/Makefile
components/python/cherrypy/cherrypy-PYVER.p5m
components/python/cinderclient/Makefile
components/python/cinderclient/cinderclient-PYVER.p5m
components/python/cliff/Makefile
components/python/cliff/cliff-PYVER.p5m
components/python/cmd2/Makefile
components/python/cmd2/cmd2-PYVER.p5m
components/python/cov-core/Makefile
components/python/cov-core/cov-core-PYVER.p5m
components/python/coverage/Makefile
components/python/coverage/coverage-PYVER.p5m
components/python/cssutils/Makefile
components/python/cssutils/cssutils-PYVER.p5m
components/python/d2to1/Makefile
components/python/d2to1/d2to1-PYVER.p5m
components/python/decorator/Makefile
components/python/decorator/decorator-PYVER.p5m
components/python/django-appconf/Makefile
components/python/django-appconf/django-appconf-PYVER.p5m
components/python/django/Makefile
components/python/django/django-PYVER.p5m
components/python/django_compressor/Makefile
components/python/django_compressor/django_compressor-PYVER.p5m
components/python/django_openstack_auth/Makefile
components/python/django_openstack_auth/django_openstack_auth-PYVER.p5m
components/python/dnspython/Makefile
components/python/dnspython/dnspython-PYVER.p5m
components/python/dogpile.cache/Makefile
components/python/dogpile.cache/dogpile.cache-PYVER.p5m
components/python/dogpile.core/Makefile
components/python/dogpile.core/dogpile.core-PYVER.p5m
components/python/eventlet/Makefile
components/python/eventlet/eventlet-PYVER.p5m
components/python/filechunkio/Makefile
components/python/filechunkio/filechunkio-PYVER.p5m
components/python/formencode/Makefile
components/python/formencode/formencode-PYVER.p5m
components/python/glanceclient/Makefile
components/python/glanceclient/glanceclient-PYVER.p5m
components/python/greenlet/Makefile
components/python/greenlet/greenlet-PYVER.p5m
components/python/heatclient/Makefile
components/python/heatclient/heatclient-PYVER.p5m
components/python/httplib2/Makefile
components/python/httplib2/httplib2-PYVER.p5m
components/python/imaging/Makefile
components/python/imaging/imaging-PYVER.p5m
components/python/importlib/Makefile
components/python/importlib/importlib-26.p5m
components/python/importlib/importlib.p5m
components/python/ipython/Makefile
components/python/ipython/ipython-PYVER.p5m
components/python/iso8601/Makefile
components/python/iso8601/iso8601-PYVER.p5m
components/python/jinja2/Makefile
components/python/jinja2/jinja2-PYVER.p5m
components/python/jsonpatch/Makefile
components/python/jsonpatch/jsonpatch-PYVER.p5m
components/python/jsonpointer/Makefile
components/python/jsonpointer/jsonpointer-PYVER.p5m
components/python/jsonrpclib/Makefile
components/python/jsonrpclib/jsonrpclib-PYVER.p5m
components/python/jsonschema/Makefile
components/python/jsonschema/jsonschema-PYVER.p5m
components/python/keystoneclient/Makefile
components/python/keystoneclient/keystoneclient-PYVER.p5m
components/python/kombu/Makefile
components/python/kombu/kombu-PYVER.p5m
components/python/ldtp/Makefile
components/python/ldtp/ldtp-PYVER.p5m
components/python/lesscpy/Makefile
components/python/lesscpy/lesscpy-PYVER.p5m
components/python/librabbitmq/Makefile
components/python/librabbitmq/librabbitmq-PYVER.p5m
components/python/lockfile/Makefile
components/python/lockfile/lockfile-PYVER.p5m
components/python/m2crypto/Makefile
components/python/m2crypto/m2crypto-PYVER.p5m
components/python/mako/Makefile
components/python/mako/mako-PYVER.p5m
components/python/markdown/Makefile
components/python/markdown/markdown-PYVER.p5m
components/python/markupsafe/Makefile
components/python/markupsafe/markupsafe-PYVER.p5m
components/python/mock/Makefile
components/python/mock/mock-PYVER.p5m
components/python/mysql/Makefile
components/python/mysql/mysql-PYVER.p5m
components/python/netaddr/Makefile
components/python/netaddr/netaddr-PYVER.p5m
components/python/netifaces/Makefile
components/python/netifaces/netifaces-PYVER.p5m
components/python/neutronclient/Makefile
components/python/neutronclient/neutronclient-PYVER.p5m
components/python/nose-cover3/Makefile
components/python/nose-cover3/nose-cover3-PYVER.p5m
components/python/nose/Makefile
components/python/nose/nose-PYVER.p5m
components/python/novaclient/Makefile
components/python/novaclient/novaclient-PYVER.p5m
components/python/ordereddict/Makefile
components/python/ordereddict/ordereddict-26.p5m
components/python/ordereddict/ordereddict.p5m
components/python/oslo.config/Makefile
components/python/oslo.config/oslo.config-PYVER.p5m
components/python/passlib/Makefile
components/python/passlib/passlib-PYVER.p5m
components/python/paste.deploy/Makefile
components/python/paste.deploy/paste.deploy-PYVER.p5m
components/python/paste/Makefile
components/python/paste/paste-PYVER.p5m
components/python/pbr/Makefile
components/python/pbr/pbr-PYVER.p5m
components/python/pep8/Makefile
components/python/pep8/pep8-PYVER.p5m
components/python/pip/Makefile
components/python/pip/pip-PYVER.p5m
components/python/ply/Makefile
components/python/ply/ply-PYVER.p5m
components/python/prettytable/Makefile
components/python/prettytable/prettytable-PYVER.p5m
components/python/py/Makefile
components/python/py/py-PYVER.p5m
components/python/pyasn1-modules/Makefile
components/python/pyasn1-modules/pyasn1-modules-PYVER.p5m
components/python/pyasn1/Makefile
components/python/pyasn1/pyasn1-PYVER.p5m
components/python/pybonjour/Makefile
components/python/pybonjour/pybonjour-PYVER.p5m
components/python/pycountry/Makefile
components/python/pycountry/pycountry-PYVER.p5m
components/python/pycparser/Makefile
components/python/pycparser/pycparser-PYVER.p5m
components/python/pycups/Makefile
components/python/pycups/pycups-PYVER.p5m
components/python/pycurl/Makefile
components/python/pycurl/pycurl-PYVER.p5m
components/python/pydns/Makefile
components/python/pydns/pydns-PYVER.p5m
components/python/pyflakes/Makefile
components/python/pyflakes/pyflakes-PYVER.p5m
components/python/pygments/Makefile
components/python/pygments/pygments-PYVER.p5m
components/python/pylxml/Makefile
components/python/pylxml/pylxml-PYVER.p5m
components/python/pyopenssl/Makefile
components/python/pyopenssl/pyopenssl-PYVER.p5m
components/python/pyparsing/Makefile
components/python/pyparsing/pyparsing-PYVER.p5m
components/python/pyrabbit/Makefile
components/python/pyrabbit/pyrabbit-PYVER.p5m
components/python/pytest-capturelog/Makefile
components/python/pytest-capturelog/pytest-capturelog-PYVER.p5m
components/python/pytest-codecheckers/Makefile
components/python/pytest-codecheckers/pytest-codecheckers-PYVER.p5m
components/python/pytest-cov/Makefile
components/python/pytest-cov/pytest-cov-PYVER.p5m
components/python/pytest/Makefile
components/python/pytest/pytest-PYVER.p5m
components/python/python-ldap/Makefile
components/python/python-ldap/python-ldap-PYVER.p5m
components/python/python-memcached/Makefile
components/python/python-memcached/python-memcached-PYVER.p5m
components/python/python26/Makefile
components/python/python26/python-26-tests.p5m
components/python/python26/python-26.p5m
components/python/python26/tkinter-26.p5m
components/python/python27/Makefile
components/python/python27/python-27-tests.p5m
components/python/python27/python-27.p5m
components/python/python27/tkinter-27.p5m
components/python/python34/Makefile
components/python/python34/python-34.p5m
components/python/python34/tkinter-34.p5m
components/python/pytz/Makefile
components/python/pytz/pytz-PYVER.p5m
components/python/quantumclient/Makefile
components/python/quantumclient/quantumclient-PYVER.p5m
components/python/repoze.lru/Makefile
components/python/repoze.lru/repoze.lru-PYVER.p5m
components/python/requests/Makefile
components/python/requests/requests-PYVER.p5m
components/python/routes/Makefile
components/python/routes/routes-PYVER.p5m
components/python/setuptools-git/Makefile
components/python/setuptools-git/setuptools-git-PYVER.p5m
components/python/setuptools/Makefile
components/python/setuptools/setuptools-PYVER.p5m
components/python/simplejson/Makefile
components/python/simplejson/simplejson-PYVER.p5m
components/python/six/Makefile
components/python/six/six-PYVER.p5m
components/python/sqlalchemy-migrate/Makefile
components/python/sqlalchemy-migrate/sqlalchemy-migrate-PYVER.p5m
components/python/sqlalchemy/Makefile
components/python/sqlalchemy/sqlalchemy-PYVER.p5m
components/python/stevedore/Makefile
components/python/stevedore/stevedore-PYVER.p5m
components/python/suds/Makefile
components/python/suds/suds-PYVER.p5m
components/python/swiftclient/Makefile
components/python/swiftclient/swiftclient-PYVER.p5m
components/python/tempita/Makefile
components/python/tempita/tempita-PYVER.p5m
components/python/tox/Makefile
components/python/tox/tox-PYVER.p5m
components/python/troveclient/Makefile
components/python/troveclient/troveclient-PYVER.p5m
components/python/twisted-web2/Makefile
components/python/twisted-web2/twisted-web2-PYVER.p5m
components/python/twisted/Makefile
components/python/twisted/twisted-PYVER.p5m
components/python/unittest2/Makefile
components/python/unittest2/unittest2-26.p5m
components/python/unittest2/unittest2.p5m
components/python/virtualenv/Makefile
components/python/virtualenv/virtualenv-PYVER.p5m
components/python/waitress/Makefile
components/python/waitress/waitress-PYVER.p5m
components/python/warlock/Makefile
components/python/warlock/warlock-PYVER.p5m
components/python/webob/Makefile
components/python/webob/webob-PYVER.p5m
components/python/websockify/Makefile
components/python/websockify/websockify-PYVER.p5m
components/python/webtest/Makefile
components/python/webtest/webtest-PYVER.p5m
components/python/xattr/Makefile
components/python/xattr/xattr-PYVER.p5m
components/python/zope-interface/Makefile
components/python/zope-interface/zope-interface-PYVER.p5m
components/quagga/Makefile
components/quagga/quagga.p5m
components/quilt/Makefile
components/quilt/quilt.p5m
components/rabbitmq/Makefile
components/rabbitmq/rabbitmq.p5m
components/rdiff-backup/Makefile
components/rdiff-backup/rdiff-backup-PYVER.p5m
components/readline/Makefile
components/readline/readline.p5m
components/rpm2cpio/Makefile
components/rpm2cpio/rpm2cpio.p5m
components/rsync/Makefile
components/rsync/rsync.p5m
components/rsyslog/Makefile
components/rsyslog/rsyslog.p5m
components/rtorrent/Makefile
components/rtorrent/rtorrent.p5m
components/ruby/ruby-18/Makefile
components/ruby/ruby-18/ruby-18.p5m
components/ruby/ruby-19/Makefile
components/ruby/ruby-19/ruby-19-tk.p5m
components/ruby/ruby-19/ruby-19.p5m
components/samba/samba/Makefile
components/samba/samba/samba.p5m
components/samba/samba30/Makefile
components/samba/samba30/libsmbclient.p5m
components/sane-backends/Makefile
components/sane-backends/sane-backends.p5m
components/sane-frontends/Makefile
components/sane-frontends/sane-frontends.p5m
components/screen/Makefile
components/screen/screen.p5m
components/sed/Makefile
components/sed/sed.p5m
components/sg3_utils/Makefile
components/sg3_utils/sg3_utils.p5m
components/slang/Makefile
components/slang/slang.p5m
components/slib/Makefile
components/slib/slib.p5m
components/smp_utils/Makefile
components/smp_utils/smp_utils.p5m
components/snort/Makefile
components/snort/snort.p5m
components/sox/Makefile
components/sox/sox.p5m
components/spawn-fcgi/Makefile
components/spawn-fcgi/spawn-fcgi.p5m
components/squid/Makefile
components/squid/squid.p5m
components/stdcxx/Makefile
components/stdcxx/stdcxx.p5m
components/subversion/Makefile
components/subversion/subversion-java.p5m
components/subversion/subversion-perl-512.p5m
components/subversion/subversion-perl-516.p5m
components/subversion/subversion-perl.p5m
components/subversion/subversion-python.p5m
components/subversion/subversion.p5m
components/sudo/Makefile
components/sudo/sudo.p5m
components/swig/Makefile
components/swig/swig.p5m
components/tcl/expect/Makefile
components/tcl/expect/expect.p5m
components/tcl/tcl/Makefile
components/tcl/tcl/tcl.p5m
components/tcl/tk/Makefile
components/tcl/tk/tk.p5m
components/tcltls/Makefile
components/tcltls/tcltls.p5m
components/tcpdump/Makefile
components/tcpdump/tcpdump.p5m
components/tcsh/Makefile
components/tcsh/tcsh.p5m
components/texinfo/Makefile
components/texinfo/texinfo.p5m
components/tidy/Makefile
components/tidy/tidy.p5m
components/timezone/Makefile
components/timezone/system-data-timezone.p5m
components/tmux/Makefile
components/tmux/tmux.p5m
components/tomcat/Makefile
components/tomcat/tomcat-examples.p5m
components/tomcat/tomcat.p5m
components/top/Makefile
components/top/top.p5m
components/trousers/Makefile
components/trousers/trousers.p5m
components/unzip/Makefile
components/unzip/unzip.p5m
components/wdiff/Makefile
components/wdiff/wdiff.p5m
components/webalizer/Makefile
components/webalizer/webalizer.p5m
components/wget/Makefile
components/wget/wget.p5m
components/which/Makefile
components/which/which.p5m
components/wireshark/Makefile
components/wireshark/tshark.p5m
components/wireshark/wireshark-common.p5m
components/wireshark/wireshark.p5m
components/wxwidgets/Makefile
components/wxwidgets/wxwidgets.p5m
components/xmlto/Makefile
components/xmlto/xmlto.p5m
components/xorriso/Makefile
components/xorriso/xorriso.p5m
components/xz/Makefile
components/xz/xz.p5m
components/zip/Makefile
components/zip/zip.p5m
components/zlib/Makefile
components/zlib/zlib.p5m
doc/makefile-variables.txt
make-rules/ips.mk
--- a/components/a2ps/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/a2ps/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2010, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2010, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -35,6 +35,8 @@
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/a2ps/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/a2ps
 
+TPNO=			4517
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/a2ps/a2ps.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/a2ps/a2ps.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -29,7 +29,7 @@
 set name=pkg.summary \
     value="GNU a2ps - 'Anything to PostScript' converter and pretty printer"
 set name=com.oracle.info.description value="GNU a2ps"
-set name=com.oracle.info.tpno value=4517
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value=org.opensolaris.category.2008:System/Printing
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/aalib/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/aalib/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -37,6 +37,8 @@
 COMPONENT_ARCHIVE_URL=	http://downloads.sourceforge.net/aa-project/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	library/aalib
 
+TPNO=			6118
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/aalib/aalib.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/aalib/aalib.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -27,7 +27,7 @@
 set name=pkg.summary value="AAlib - Ascii art graphics library"
 set name=pkg.human-version value=$(HUMAN_VERSION)
 set name=com.oracle.info.description value="the AAlib library"
-set name=com.oracle.info.tpno value=6118
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value=org.opensolaris.category.2008:System/Libraries
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/acpidump/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/acpidump/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -37,6 +37,8 @@
 COMPONENT_ARCHIVE_URL=	http://www.lesswatts.org/patches/linux_acpi/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/acpidump
 
+TPNO=			8848
+
 # we're i386-only
 ifeq ($(MACH), sparc)
 PUBLISH_STAMP= 
--- a/components/acpidump/acpidump.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/acpidump/acpidump.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommited>
@@ -29,7 +29,7 @@
 set name=pkg.summary value="acpidump - utilities used to display ACPI tables"
 set name=pkg.human-version value=$(COMPONENT_VERSION)
 set name=com.oracle.info.description value="the acpidump utilities"
-set name=com.oracle.info.tpno value=8848
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:System/Administration and Configuration"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/ant/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/ant/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -36,6 +36,8 @@
 COMPONENT_ARCHIVE_URL=	http://archive.apache.org/dist/ant/source/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/ant
 
+TPNO=			6147
+
 include ../../make-rules/prep.mk
 include ../../make-rules/justmake.mk
 include ../../make-rules/ips.mk
--- a/components/ant/ant.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/ant/ant.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 <transform file path=usr.*/man/.+ -> default mangler.man.stability volatile>
@@ -29,7 +29,7 @@
 set name=pkg.description value="Apache Ant is a Java-based build tool"
 set name=pkg.summary value="Apache Ant"
 set name=com.oracle.info.description value="Apache Ant"
-set name=com.oracle.info.tpno value=6147
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Development/Distribution Tools"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/antlr/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/antlr/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2012, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -35,6 +35,8 @@
 COMPONENT_ARCHIVE_URL=	http://www.antlr2.org/download/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	java-class/antlr
 
+TPNO=			5546
+
 # Use version of Java defined in ../../make-rules/shared-macros.mk
 PATH=$(SPRO_VROOT)/bin:$(JAVA_HOME)/bin:/usr/bin
 
--- a/components/antlr/antlr.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/antlr/antlr.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -30,7 +30,7 @@
 set name=pkg.description \
     value="ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a language tool that provides a framework for constructing recognizers, compilers, and translators from grammatical descriptions containing C++ or Java actions [You can use PCCTS 1.xx to generate C-based parsers]."
 set name=com.oracle.info.description value="the ANTLR Language Recognition tool"
-set name=com.oracle.info.tpno value=5546
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Development/Other Languages"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/apache2-modules/mod_dtrace/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apache2-modules/mod_dtrace/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -28,6 +28,8 @@
 COMPONENT_PROJECT_URL=	http://prefetch.net/projects/apache_modtrace/
 COMPONENT_BUGDB=	utility/apache
 
+TPNO=			8876
+
 include ../../../make-rules/justmake.mk
 include ../../../make-rules/ips.mk
 
--- a/components/apache2-modules/mod_dtrace/apache-dtrace.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apache2-modules/mod_dtrace/apache-dtrace.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,14 +18,14 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 set name=pkg.fmri \
     value=pkg:/web/server/apache-22/module/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary \
     value="DTrace plugin for Apache Web Server V2.2"
 set name=com.oracle.info.description value="the DTrace plugin for Apache Web Server V2.2"
-set name=com.oracle.info.tpno value=8876
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/apache2-modules/mod_fcgid/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apache2-modules/mod_fcgid/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -32,6 +32,8 @@
 COMPONENT_ARCHIVE_URL=	http://archive.apache.org/dist/httpd/mod_fcgid/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/apache
 
+TPNO=			8878
+
 include ../../../make-rules/prep.mk
 include ../../../make-rules/justmake.mk
 include ../../../make-rules/ips.mk
--- a/components/apache2-modules/mod_fcgid/apache-fcgid.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apache2-modules/mod_fcgid/apache-fcgid.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 set name=pkg.fmri \
     value=pkg:/web/server/apache-22/module/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
@@ -27,7 +27,7 @@
 set name=pkg.description \
     value="FastCGI plugin for Apache Web Server Version 2.2"
 set name=com.oracle.info.description value="the FastCGI plugin for Apache Web Server V2.2"
-set name=com.oracle.info.tpno value=8878
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/apache2-modules/mod_jk/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apache2-modules/mod_jk/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -33,6 +33,8 @@
 COMPONENT_ARCHIVE_URL=	http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/source/jk-$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/apache
 
+TPNO=			9082
+
 include ../../../make-rules/prep.mk
 include ../../../make-rules/configure.mk
 include ../../../make-rules/ips.mk
--- a/components/apache2-modules/mod_jk/apache-jk.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apache2-modules/mod_jk/apache-jk.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 set name=pkg.fmri \
     value=pkg:/web/server/apache-22/module/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
@@ -27,7 +27,7 @@
 set name=pkg.description \
     value="Tomcat Connector plugin for Apache Web Server Version 2.2"
 set name=com.oracle.info.description value="the Tomcat Connector plugin for Apache Web Server V2.2"
-set name=com.oracle.info.tpno value=9082
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/apache2-modules/mod_perl/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apache2-modules/mod_perl/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -32,6 +32,8 @@
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)dist/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/apache
 
+TPNO=			8896
+
 CONFIGURE_DEFAULT_DIRS=no
 
 include ../../../make-rules/prep.mk
--- a/components/apache2-modules/mod_perl/apache-perl.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apache2-modules/mod_perl/apache-perl.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
 set name=pkg.fmri \
@@ -28,7 +28,7 @@
 set name=pkg.description \
     value="Perl plugin for Apache Web Server Version 2.2"
 set name=com.oracle.info.description value="the Perl plugin for Apache Web Server V2.2"
-set name=com.oracle.info.tpno value=8896
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/apache2-modules/mod_proxy_html/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apache2-modules/mod_proxy_html/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -35,6 +35,9 @@
 
 COMPONENT_BUGDB=	utility/apache
 
+TPNO_MOD_PROXY_HTML=	9032
+TPNO_MOD_XML2ENC=	9034
+
 include ../../../make-rules/prep.mk
 include ../../../make-rules/justmake.mk
 include ../../../make-rules/ips.mk
--- a/components/apache2-modules/mod_proxy_html/apache-proxy_html.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apache2-modules/mod_proxy_html/apache-proxy_html.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 set name=pkg.fmri \
     value=pkg:/web/server/apache-22/module/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
@@ -27,7 +27,7 @@
 set name=pkg.description \
     value="Proxy HTML plugin for Apache Web Server Version 2.2"
 set name=com.oracle.info.description value="the Proxy HTML plugin for Apache Web Server V2.2"
-set name=com.oracle.info.tpno value=9032
+set name=com.oracle.info.tpno value=$(TPNO_MOD_PROXY_HTML)
 set name=info.classification \
     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/apache2-modules/mod_proxy_html/apache-xml2enc.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apache2-modules/mod_proxy_html/apache-xml2enc.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 set name=pkg.fmri \
     value=pkg:/web/server/apache-22/module/[email protected],$(BUILD_VERSION)
@@ -27,7 +27,7 @@
 set name=pkg.description \
     value="xml2enc plugin for Apache Web Server Version 2.2"
 set name=com.oracle.info.description value="the xml2nec plugin for Apache Web Server V2.2"
-set name=com.oracle.info.tpno value=9034
+set name=com.oracle.info.tpno value=$(TPNO_MOD_XML2ENC)
 set name=info.classification \
     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
 set name=info.upstream-url value="http://apache.webthing.com/mod_xml2enc/"
--- a/components/apache2-modules/mod_security2/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apache2-modules/mod_security2/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -34,6 +34,8 @@
     $(COMPONENT_PROJECT_URL)tarball/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/apache
 
+TPNO=			14454
+
 include ../../../make-rules/prep.mk
 include ../../../make-rules/configure.mk
 include ../../../make-rules/ips.mk
--- a/components/apache2-modules/mod_security2/apache-security.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apache2-modules/mod_security2/apache-security.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 set name=pkg.fmri \
     value=pkg:/web/server/apache-22/module/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
@@ -27,7 +27,7 @@
 set name=pkg.description \
     value="Mod Security plugin for Apache Web Server Version 2.2"
 set name=com.oracle.info.description value="the Mod Security plugin for Apache Web Server V2.2"
-set name=com.oracle.info.tpno value=14454
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/apache2-modules/mod_wsgi/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apache2-modules/mod_wsgi/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2012, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../../make-rules/shared-macros.mk
@@ -39,6 +39,8 @@
 COMPONENT_PROJECT_URL=  http://code.google.com/p/modwsgi/
 COMPONENT_BUGDB=	utility/apache
 
+TPNO=			7687
+
 include $(WS_TOP)/make-rules/prep.mk
 include $(WS_TOP)/make-rules/configure.mk
 include $(WS_TOP)/make-rules/ips.mk
--- a/components/apache2-modules/mod_wsgi/mod_wsgi-26.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apache2-modules/mod_wsgi/mod_wsgi-26.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2012, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 set name=pkg.fmri \
@@ -28,7 +28,7 @@
 set name=pkg.summary \
     value="Python 2.6 mod_wsgi plugin for Apache Web Server v2.2"
 set name=com.oracle.info.description value="the Python 2.6 mod_wsgi plugin for Apache Web Server v2.2"
-set name=com.oracle.info.tpno value=7687
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/apache2-modules/mod_wsgi/mod_wsgi-27.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apache2-modules/mod_wsgi/mod_wsgi-27.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2012, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 set name=pkg.fmri \
@@ -28,7 +28,7 @@
 set name=pkg.summary \
     value="Python 2.7 mod_wsgi plugin for Apache Web Server v2.2"
 set name=com.oracle.info.description value="the Python 2.7 mod_wsgi plugin for Apache Web Server v2.2"
-set name=com.oracle.info.tpno value=7687
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/apache2-modules/mod_wsgi/mod_wsgi.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apache2-modules/mod_wsgi/mod_wsgi.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -20,14 +20,14 @@
 #
 
 #
-# Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2012, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 set name=pkg.fmri \
     value=pkg:/web/server/apache-22/module/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="mod_wsgi plugin for Apache Web Server v2.2"
 set name=com.oracle.info.description value="the mod_wsgi plugin for Apache Web Server v2.2"
-set name=com.oracle.info.tpno value=7687
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/apache2/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apache2/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -32,7 +32,9 @@
     sha256:7e58abdc6f30756aafe136d7efb10a79d6ff66f8b68308fd2399cb01ae77895d
 COMPONENT_ARCHIVE_URL=	http://archive.apache.org/dist/httpd/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/apache
-TPNO=			16942
+
+TPNO_APACHE=		16942
+TPNO_MOD_SED=		8897
 
 CONFIGURE_DEFAULT_DIRS=no
 
--- a/components/apache2/apache-22.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apache2/apache-22.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -31,7 +31,7 @@
 set name=pkg.description \
     value="The Apache HTTP Server Version 2.2"
 set name=com.oracle.info.description value="the Apache Web Server V2.2"
-set name=com.oracle.info.tpno value=$(TPNO)
+set name=com.oracle.info.tpno value=$(TPNO_APACHE)
 set name=info.classification \
     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/apache2/apache-sed.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apache2/apache-sed.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 set name=pkg.fmri \
     value=pkg:/web/server/apache-22/module/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
@@ -27,7 +27,7 @@
 set name=pkg.description \
     value="mod_sed plugin for Apache Web Server Version 2.2"
 set name=com.oracle.info.description value="the mod_sed plugin for Apache Web Server V2.2"
-set name=com.oracle.info.tpno value=8897
+set name=com.oracle.info.tpno value=$(TPNO_MOD_SED)
 set name=info.classification \
     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
 set name=info.upstream-url value="$(COMPONENT_PROJECT_URL)/docs/2.3/mod/mod_sed.html"
--- a/components/apache2/documentation.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apache2/documentation.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -29,7 +29,7 @@
 set name=pkg.description \
     value="The Apache HTTP Server Version 2.2 (documentation)"
 set name=com.oracle.info.description value="the Apache Web Server V2.2 Documentation"
-set name=com.oracle.info.tpno value=$(TPNO)
+set name=com.oracle.info.tpno value=$(TPNO_APACHE)
 set name=info.classification \
     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/apr-1_5/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apr-1_5/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -32,6 +32,8 @@
 COMPONENT_ARCHIVE_URL=	http://archive.apache.org/dist/apr/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/apache
 
+TPNO=			16531
+
 CONFIGURE_DEFAULT_DIRS=no
 
 include ../../make-rules/prep.mk
--- a/components/apr-1_5/apr-15.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apr-1_5/apr-15.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -31,7 +31,7 @@
 set name=pkg.description \
     value="The shared libraries for any component using Apache Portable Runtime (APR) Version 1.5"
 set name=com.oracle.info.description value="the Apache Portable Runtime (APR) 1.5 Shared Libraries"
-set name=com.oracle.info.tpno value=16531
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/apr-util-1_5/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apr-util-1_5/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -32,6 +32,8 @@
 COMPONENT_ARCHIVE_URL=	http://archive.apache.org/dist/apr/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/apache
 
+TPNO=			6137
+
 CONFIGURE_DEFAULT_DIRS=no
 
 include ../../make-rules/prep.mk
--- a/components/apr-util-1_5/apr-util-15-apr-ldap.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apr-util-1_5/apr-util-15-apr-ldap.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -26,7 +26,7 @@
     value="Apache Portable Runtime Utility (APR-util) 1.5 LDAP's stub"
 set name=com.oracle.info.description \
     value="the Apache Portable Runtime Utility (APR-util) 1.5 LDAP's stub"
-set name=com.oracle.info.tpno value=6137
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/apr-util-1_5/apr-util-15-dbd-mysql.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apr-util-1_5/apr-util-15-dbd-mysql.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -26,7 +26,7 @@
     value="Apache Portable Runtime Utility (APR-util) 1.5 DBD Driver for MySQL"
 set name=com.oracle.info.description \
     value="the Apache Portable Runtime Utility (APR-util) 1.5 DBD Driver for MySQL"
-set name=com.oracle.info.tpno value=6137
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/apr-util-1_5/apr-util-15-dbd-sqlite.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apr-util-1_5/apr-util-15-dbd-sqlite.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -26,7 +26,7 @@
     value="Apache Portable Runtime Utility (APR-util) 1.5 DBD Driver for SQLite"
 set name=com.oracle.info.description \
     value="the Apache Portable Runtime Utility (APR-util) 1.5 DBD Driver for SQLite"
-set name=com.oracle.info.tpno value=6137
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/apr-util-1_5/apr-util-15.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apr-util-1_5/apr-util-15.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -29,7 +29,7 @@
     value="Apache Portable Runtime Utility (APR-util) 1.5 development header files and libraries"
 set name=com.oracle.info.description \
     value="the Apache Portable Runtime Utility (APR-util) 1.5 development header files and libraries"
-set name=com.oracle.info.tpno value=6137
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/apr-util/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apr-util/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -32,6 +32,8 @@
 COMPONENT_ARCHIVE_URL=	http://archive.apache.org/dist/apr/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/apache
 
+TPNO=			6137
+
 CONFIGURE_DEFAULT_DIRS=no
 
 include ../../make-rules/prep.mk
--- a/components/apr-util/apr-util-13-apr-ldap.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apr-util/apr-util-13-apr-ldap.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,14 +18,14 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 set name=pkg.fmri \
     value=pkg:/library/apr-util-13/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary \
     value="Apache Portable Runtime Utility (APR-util) 1.3 LDAP's stub"
 set name=com.oracle.info.description value="the Apache Portable Runtime Utility (APR-util) 1.3 LDAP's stub"
-set name=com.oracle.info.tpno value=6137
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/apr-util/apr-util-13-dbd-mysql.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apr-util/apr-util-13-dbd-mysql.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,14 +18,14 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 set name=pkg.fmri \
     value=pkg:/library/apr-util-13/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary \
     value="Apache Portable Runtime Utility (APR-util) 1.3 DBD Driver for MySQL"
 set name=com.oracle.info.description value="the Apache Portable Runtime Utility (APR-util) 1.3 DBD Driver for MySQL"
-set name=com.oracle.info.tpno value=6137
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/apr-util/apr-util-13-dbd-sqlite.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apr-util/apr-util-13-dbd-sqlite.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,14 +18,14 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 set name=pkg.fmri \
     value=pkg:/library/apr-util-13/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary \
     value="Apache Portable Runtime Utility (APR-util) 1.3 DBD Driver for SQLite"
 set name=com.oracle.info.description value="the Apache Portable Runtime Utility (APR-util) 1.3 DBD Driver for SQLite"
-set name=com.oracle.info.tpno value=6137
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/apr-util/apr-util-13-doc.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apr-util/apr-util-13-doc.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 <transform file path=usr/apr-util/1.3/manual/(.+)$ -> set action.hash %<\1> >
 <transform file path=usr/apr-util/1.3/manual/search/(.+)$ -> set action.hash %<\1> >
@@ -29,7 +29,7 @@
 set name=pkg.summary \
     value="Apache Portable Runtime Utility (APR-util) 1.3 documentation"
 set name=com.oracle.info.description value="the Apache Portable Runtime Utility (APR-util) 1.3 documentation"
-set name=com.oracle.info.tpno value=6137
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/apr-util/apr-util-13.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apr-util/apr-util-13.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -28,7 +28,7 @@
 set name=pkg.summary \
     value="Apache Portable Runtime Utility (APR-util) 1.3 development header files and libraries"
 set name=com.oracle.info.description value="the Apache Portable Runtime Utility (APR-util) 1.3 development header files and libraries"
-set name=com.oracle.info.tpno value=6137
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/apr/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apr/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -32,6 +32,8 @@
 COMPONENT_ARCHIVE_URL=	http://archive.apache.org/dist/apr/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/apache
 
+TPNO=			6136
+
 CONFIGURE_DEFAULT_DIRS=no
 
 include ../../make-rules/prep.mk
--- a/components/apr/apr-13-doc.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apr/apr-13-doc.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 <transform file path=usr/apr/1.3/manual/(.+)$ -> set action.hash %<\1> >
 <transform file path=usr/apr/1.3/manual/search/(.+)$ -> set action.hash %<\1> >
@@ -29,7 +29,7 @@
 set name=pkg.summary \
     value="Apache Portable Runtime (APR) 1.3 documentation"
 set name=com.oracle.info.description value="the Apache Portable Runtime (APR) 1.3 documentation"
-set name=com.oracle.info.tpno value=6136
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/apr/apr-13.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/apr/apr-13.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -30,7 +30,7 @@
 set name=pkg.description \
     value="The shared libraries for any component using Apache Portable Runtime (APR) Version 1.3"
 set name=com.oracle.info.description value="the Apache Portable Runtime (APR) 1.3 Shared Libraries"
-set name=com.oracle.info.tpno value=6136
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/areca/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/areca/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -41,6 +41,8 @@
 
 COMPONENT_BUGDB=	utility/areca
 
+TPNO=			6138
+
 include ../../make-rules/prep.mk
 include ../../make-rules/ant.mk
 include ../../make-rules/ips.mk
--- a/components/areca/areca.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/areca/areca.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 <transform file path=usr.*/man/.+ -> default mangler.man.stability volatile>
@@ -35,7 +35,7 @@
     value="Areca is file backup software that supports incremental, image and delta backup on local drives or FTP servers."
 set name=pkg.summary value="Areca backup utilities."
 set name=com.oracle.info.description value="the Areca file backup software"
-set name=com.oracle.info.tpno value=6138
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Applications/System Utilities"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/asciidoc/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/asciidoc/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -35,6 +35,8 @@
 COMPONENT_ARCHIVE_URL=	 http://downloads.sourceforge.net/project/$(COMPONENT_NAME)/$(COMPONENT_NAME)/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/asciidoc
 
+TPNO=			14505
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/asciidoc/asciidoc.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/asciidoc/asciidoc.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
@@ -28,7 +28,7 @@
 set name=pkg.description \
     value="AsciiDoc is a text document format for writing notes, documentation, articles, books, ebooks, slideshows, web pages, man pages and blogs.  AsciiDoc files can be translated to many formats including HTML, PDF, EPUB, and man pages. AsciiDoc is highly configurable: both the AsciiDoc source file syntax and the backend output markups (which can be almost any type of SGML/XML markup) can be customized and extended by the user."
 set name=com.oracle.info.description value="the AsciiDoc developer tool"
-set name=com.oracle.info.tpno value=14505
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:System/Text Tools"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/autoconf/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/autoconf/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -35,6 +35,8 @@
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/autoconf/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/autoconf
 
+TPNO=			7252
+
 include $(WS_TOP)/make-rules/prep.mk
 include $(WS_TOP)/make-rules/configure.mk
 include $(WS_TOP)/make-rules/ips.mk
--- a/components/autoconf/autoconf.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/autoconf/autoconf.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -26,7 +26,7 @@
     value=pkg:/developer/build/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="GNU autoconf utility"
 set name=com.oracle.info.description value="GNU autoconf"
-set name=com.oracle.info.tpno value=7252
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value=org.opensolaris.category.2008:Development/GNU
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/autogen/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/autogen/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -32,6 +32,8 @@
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/autogen/rel$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/autogen
 
+TPNO=			11805
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/autogen/autogen.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/autogen/autogen.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
@@ -28,7 +28,7 @@
 set name=pkg.description \
     value="AutoGen is a tool designed to simplify the creation and maintenance of programs that contain large amounts of repetitious text."
 set name=com.oracle.info.description value="GNU autogen"
-set name=com.oracle.info.tpno value=11805
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Development/Other Languages"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/automake/automake-1.10/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/automake/automake-1.10/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../../make-rules/shared-macros.mk
@@ -35,6 +35,8 @@
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/pub/gnu/automake/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/automake
 
+TPNO=			6149
+
 include $(WS_TOP)/make-rules/prep.mk
 include $(WS_TOP)/make-rules/configure.mk
 include $(WS_TOP)/make-rules/ips.mk
--- a/components/automake/automake-1.10/automake.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/automake/automake-1.10/automake.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,14 +18,14 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 set name=pkg.fmri \
     value=pkg:/developer/build/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="A Makefile generator"
 set name=com.oracle.info.description value="GNU automake"
-set name=com.oracle.info.tpno value=6149
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value=org.opensolaris.category.2008:Development/GNU
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/automake/automake-1.11.2/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/automake/automake-1.11.2/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2012, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../../make-rules/shared-macros.mk
@@ -34,6 +34,8 @@
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/pub/gnu/automake/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/automake
 
+TPNO=			7253
+
 include $(WS_TOP)/make-rules/prep.mk
 include $(WS_TOP)/make-rules/configure.mk
 include $(WS_TOP)/make-rules/ips.mk
--- a/components/automake/automake-1.11.2/automake-111.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/automake/automake-1.11.2/automake-111.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -26,7 +26,7 @@
     value=pkg:/developer/build/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="A Makefile generator"
 set name=com.oracle.info.description value="GNU automake"
-set name=com.oracle.info.tpno value=7253
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value=org.opensolaris.category.2008:Development/GNU
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/bash/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/bash/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -32,6 +32,8 @@
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/bash/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/bash
 
+TPNO=			7265
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
@@ -142,4 +144,3 @@
 BUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS)
 
 include ../../make-rules/depend.mk
-
--- a/components/bash/bash.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/bash/bash.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -26,7 +26,7 @@
     value=pkg:/shell/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="GNU Bourne-Again shell (bash)"
 set name=com.oracle.info.description value="GNU Bourne-Again shell (bash)"
-set name=com.oracle.info.tpno value=7265
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:System/Shells
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/bcc/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/bcc/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -35,6 +35,8 @@
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/bcc
 
+TPNO=			8334
+
 include ../../make-rules/prep.mk
 include ../../make-rules/justmake.mk
 include ../../make-rules/ips.mk
--- a/components/bcc/bcc.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/bcc/bcc.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -27,7 +27,7 @@
 set name=pkg.summary value="Bruce's C Compiler"
 set name=pkg.description value="bcc is a suite of development tools for 8086 code, including a compiler, an assembler, a linker, and an archive utility."
 set name=com.oracle.info.description value="Bruce's C Compiler"
-set name=com.oracle.info.tpno value=8334
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Development/Other Languages"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/beanshell/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/beanshell/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -40,6 +40,8 @@
 
 IPS_COMPONENT_VERSION=	2.0
 
+TPNO=			6200
+
 include ../../make-rules/prep.mk
 include ../../make-rules/ant.mk
 include ../../make-rules/ips.mk
--- a/components/beanshell/beanshell.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/beanshell/beanshell.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -28,7 +28,7 @@
 set name=pkg.summary value="beanshell - a small and embeddable Java source interpreter"
 set name=pkg.description value="BeanShell is a small, free, embeddable Java source interpreter with object scripting language features, written in Java. BeanShell dynamically executes standard Java syntax and extends it with common scripting conveniences such as loose types, commands, and method closures like those in Perl and JavaScript."
 set name=com.oracle.info.description value="the beanshell Java source interpreter"
-set name=com.oracle.info.tpno value=6200
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Development/Java"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/bind/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/bind/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -36,6 +36,8 @@
 	http://ftp.isc.org/isc/bind9/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	service/dns-server
 
+TPNO=			16931
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/bind/bind.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/bind/bind.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -32,7 +32,7 @@
 set name=pkg.summary \
     value="BIND DNS name server and configuration tools."
 set name=com.oracle.info.description value="the BIND DNS name server and configuration tools"
-set name=com.oracle.info.tpno value=16931
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:System/Services"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/bind/bindc.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/bind/bindc.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -26,7 +26,7 @@
 set name=pkg.human-version value=$(COMPONENT_VERSION)
 set name=pkg.summary value="BIND DNS tools"
 set name=com.oracle.info.description value="the BIND DNS tools"
-set name=com.oracle.info.tpno value=16931
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Applications/Internet"
 set name=pkg.description value="DNS tools and related libraries."
--- a/components/binutils/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/binutils/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -32,6 +32,8 @@
 	sha256:2ab2e5b03e086d12c6295f831adad46b3e1410a3a234933a2e8fac66cb2e7a19
 COMPONENT_BUGDB=	utility/gnu-binutils
 
+TPNO=			7483
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/binutils/binutils.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/binutils/binutils.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 <transform file path=usr.*/man/.*$ -> default mangler.man.stability uncommitted>
 <transform link path=usr/bin/g.* -> default facet.compat.gnulinks true>
@@ -28,7 +28,7 @@
     value=pkg:/developer/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="binutils - GNU binutils"
 set name=com.oracle.info.description value="GNU binutils"
-set name=com.oracle.info.tpno value=7483
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value=org.opensolaris.category.2008:Development/GNU
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/bison/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/bison/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -35,6 +35,8 @@
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/bison/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/bison
 
+TPNO=			6254
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/bison/bison-runtime.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/bison/bison-runtime.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 <transform file path=usr.*/man/.+ -> default mangler.man.stability volatile>
@@ -30,7 +30,7 @@
     value="Runtime library for a general-purpose parser generator that converts an annotated context-free grammar into an LALR(1) or GLR parser for that grammar."
 set name=pkg.summary value="bison - A YACC Replacement (Runtime Libraries)"
 set name=com.oracle.info.description value="the bison runtime libraries"
-set name=com.oracle.info.tpno value=6254
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Development/Other Languages"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/bison/bison.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/bison/bison.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 <transform file path=usr.*/man/.+ -> default mangler.man.stability volatile>
@@ -30,7 +30,7 @@
     value="a general-purpose parser generator that converts an annotated context-free grammar into an LALR(1) or GLR parser for that grammar"
 set name=pkg.summary value="bison - A YACC Replacement"
 set name=com.oracle.info.description value="the bison parser generator"
-set name=com.oracle.info.tpno value=6254
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Development/Other Languages"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/bzip2/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/bzip2/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -35,6 +35,8 @@
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/bzip
 
+TPNO=			5547
+
 include ../../make-rules/prep.mk
 include ../../make-rules/justmake.mk
 include ../../make-rules/ips.mk
--- a/components/bzip2/bzip2.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/bzip2/bzip2.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 <transform file path=usr.*/man/.+ -> default mangler.man.stability committed>
@@ -31,7 +31,7 @@
 set name=pkg.summary \
     value="high-quality block-sorting file compressor - utilities"
 set name=com.oracle.info.description value="the bzip2 data compression utility"
-set name=com.oracle.info.tpno value=5547
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Applications/System Utilities"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/cdrtools/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/cdrtools/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -35,6 +35,8 @@
 COMPONENT_ARCHIVE_URL=  ftp://ftp.berlios.de/pub/cdrecord/alpha/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/cdrtools
 
+TPNO=			6305
+
 PATH=			$(SPRO_VROOT)/bin:/usr/bin:/usr/gnu/bin
 ifeq   ($(strip $(PARFAIT_BUILD)),yes)
 PATH=$(PARFAIT_TOOLS):$(SPRO_VROOT)/bin:/usr/bin
--- a/components/cdrtools/cdrtools.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/cdrtools/cdrtools.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -25,7 +25,7 @@
 set name=pkg.fmri value=pkg:/media/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="CD/DVD/BluRay command line recording software"
 set name=com.oracle.info.description value="the cdrtools CD/DVD/BluRay recording software"
-set name=com.oracle.info.tpno value=6305
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value="org.opensolaris.category.2008:System/Media"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
 set name=org.opensolaris.arc-caseid \
--- a/components/clisp/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/clisp/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -35,6 +35,8 @@
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/clisp/release/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/clisp
 
+TPNO=			8347
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/clisp/clisp.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/clisp/clisp.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
@@ -27,7 +27,7 @@
 set name=pkg.description value="ANSI Common Lisp compiler, interpreter and debugger"
 set name=pkg.summary value="GNU Common Lisp"
 set name=com.oracle.info.description value="GNU Common Lisp"
-set name=com.oracle.info.tpno value=8347
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Development/Other Languages"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/cmake/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/cmake/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -19,7 +19,7 @@
 # CDDL HEADER END
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 # parfait seems to hang on libcmsysTestDynload.so.bc, so for
@@ -38,6 +38,8 @@
 COMPONENT_PROJECT_URL=  http://www.cmake.org/
 COMPONENT_BUGDB=	utility/cmake
 
+TPNO=			6581
+
 include $(WS_TOP)/make-rules/prep.mk
 include $(WS_TOP)/make-rules/configure.mk
 include $(WS_TOP)/make-rules/ips.mk
--- a/components/cmake/cmake.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/cmake/cmake.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
@@ -34,7 +34,7 @@
 set name=pkg.description \
     value="CMake is a family of tools designed to build, test and package software.  It is used to control the software compilation process using simple platform and compiler-independent configuration files.  CMake generates native makefiles and workspaces that can be used in the compiler environment of your choice. "
 set name=com.oracle.info.description value="the cmake cross-platform make system"
-set name=com.oracle.info.tpno value=6581
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
 	value="org.opensolaris.category.2008:Development/Distribution Tools"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/conflict/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/conflict/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -36,6 +36,8 @@
 COMPONENT_ARCHIVE_URL=	ftp://invisible-island.net/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/conflict
 
+TPNO=			8338
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/conflict/conflict.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/conflict/conflict.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
@@ -29,7 +29,7 @@
     value=pkg:/shell/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="Displays conflicting filenames in $PATH (6.0)"
 set name=com.oracle.info.description value="the conflict utility"
-set name=com.oracle.info.tpno value=8338
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Applications/System Utilities"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/convmv/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/convmv/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -35,6 +35,8 @@
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/convmv
 
+TPNO=			8348
+
 include ../../make-rules/prep.mk
 include ../../make-rules/justmake.mk
 include ../../make-rules/ips.mk
--- a/components/convmv/convmv.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/convmv/convmv.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -28,7 +28,7 @@
     value="Convmv helps convert a single filename, a directory tree and the contained files or a whole filesystem into a different encoding."
 set name=pkg.summary value="Filename Encoding Conversion Tool"
 set name=com.oracle.info.description value="the convmv utility"
-set name=com.oracle.info.tpno value=8348
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Applications/System Utilities"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/coreutils/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/coreutils/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -32,6 +32,8 @@
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/coreutils/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/gnu-coreutils
 
+TPNO=			8349
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/coreutils/coreutils.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/coreutils/coreutils.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -28,7 +28,7 @@
     value="GNU Core Utilities are the basic file, shell and text manipulation utilities"
 set name=pkg.summary value="GNU Core Utilities"
 set name=com.oracle.info.description value="GNU Core Utilities"
-set name=com.oracle.info.tpno value=8349
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Applications/System Utilities"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/cups/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/cups/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -34,6 +34,8 @@
 COMPONENT_ARCHIVE_URL=	http://ftp.easysw.com/pub/cups/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/cups
 
+TPNO=			17705
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/cups/cups-libs.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/cups/cups-libs.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -24,7 +24,7 @@
 set name=pkg.fmri value=pkg:/library/print/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="Common Unix Print System (CUPS) runtime libraries" 
 set name=com.oracle.info.description value="the Common Unix Print System (CUPS) runtime libraries" 
-set name=com.oracle.info.tpno value=17705
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value="org.opensolaris.category.2008:System/Printing"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/cups/cups.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/cups/cups.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -37,7 +37,7 @@
 set name=pkg.fmri value=pkg:/print/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="Common Unix Print System (CUPS)"
 set name=com.oracle.info.description value="the Common Unix Print System (CUPS)"
-set name=com.oracle.info.tpno value=17705
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value="org.opensolaris.category.2008:System/Printing"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/curl/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/curl/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -32,6 +32,8 @@
 COMPONENT_ARCHIVE_URL=  $(COMPONENT_PROJECT_URL)download/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	library/curl
 
+TPNO=			8339
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
@@ -87,4 +89,3 @@
 BUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS)
 
 include ../../make-rules/depend.mk
-
--- a/components/curl/curl.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/curl/curl.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -30,7 +30,7 @@
 set name=pkg.summary value="The CURL Network Utility and Library"
 set name=pkg.description value="A command-line tool and library for transforming data with URL syntax"
 set name=com.oracle.info.description value="the CURL Network Utility and Library"
-set name=com.oracle.info.tpno value=8339
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value="org.opensolaris.category.2008:System/Libraries"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/cvs/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/cvs/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -33,6 +33,8 @@
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/non-gnu/cvs/source/feature/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/cvs
 
+TPNO=			6323
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/cvs/cvs.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/cvs/cvs.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -26,7 +26,7 @@
     value=pkg:/developer/versioning/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="The CVS version control system"
 set name=com.oracle.info.description value="the CVS version control system"
-set name=com.oracle.info.tpno value=6323
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Development/Source Code Management"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/daq/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/daq/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -32,6 +32,8 @@
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)downloads/1525
 COMPONENT_BUGDB=	library/daq
 
+TPNO=			11060
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/daq/daq.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/daq/daq.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,14 +18,14 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 set name=pkg.fmri \
     value=pkg:/system/library/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="Snort data acquisition library for packet I/O"
 set name=com.oracle.info.description value="the Snort data acquisition library for packet I/O"
-set name=com.oracle.info.tpno value=11060
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value=org.opensolaris.category.2008:System/Libraries
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/dejagnu/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/dejagnu/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -35,6 +35,8 @@
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/dejagnu
 
+TPNO=			12292
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/dejagnu/dejagnu.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/dejagnu/dejagnu.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
@@ -26,7 +26,7 @@
     value=pkg:/developer/test/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="DejaGnu is a framework for testing other programs."
 set name=com.oracle.info.description value="GNU DejaGnu"
-set name=com.oracle.info.tpno value=12292
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:Development/GNU
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/diffutils/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/diffutils/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -35,6 +35,8 @@
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/diffutils/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/gnu-diffutils
 
+TPNO=			10502
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/diffutils/diffutils.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/diffutils/diffutils.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
@@ -29,7 +29,7 @@
 set name=pkg.description value="Finds differences between and among files"
 set name=pkg.summary value="GNU diffutils"
 set name=com.oracle.info.description value="GNU diffutils"
-set name=com.oracle.info.tpno value=10502
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Applications/System Utilities"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/dnsmasq/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/dnsmasq/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -38,6 +38,8 @@
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	service/dnsmasq
 
+TPNO=			16307
+
 include ../../make-rules/prep.mk
 include ../../make-rules/justmake.mk
 include ../../make-rules/ips.mk
--- a/components/dnsmasq/dnsmasq.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/dnsmasq/dnsmasq.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -29,7 +29,7 @@
     value="dnsmasq(8) is a lightweight DNS, TFTP, PXE, router advertisement and DHCP server. It is intended to provide coupled DNS and DHCP service to a LAN."
 set name=com.oracle.info.description \
     value="dnsmasq, a DNS forwarder for NAT firewalls"
-set name=com.oracle.info.tpno value=16307
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value=org.opensolaris.category.2008:Applications/Internet
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/doxygen/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/doxygen/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -38,6 +38,8 @@
     sha256:abe8ea7db00fe68632edeb2d6e44f94ad96a0dc798702b044afbc1752c7b2a61
 COMPONENT_ARCHIVE_URL_1 =	ftp://ftp.stack.nl/pub/users/dimitri/$(COMPONENT_ARCHIVE_1)
 
+TPNO=			6511
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/doxygen/doxygen.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/doxygen/doxygen.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
@@ -28,7 +28,7 @@
     value="Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL (Corba and Microsoft flavors), Fortran, VHDL, PHP, C#, and to some extent D."
 set name=pkg.summary value="Source Code Documentation Tool"
 set name=com.oracle.info.description value="the Doxygen documentation system"
-set name=com.oracle.info.tpno value=6511
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Development/Distribution Tools"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/elinks/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/elinks/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -32,6 +32,8 @@
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)download/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/elinks
 
+TPNO=			8340
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/elinks/elinks.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/elinks/elinks.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 <transform file path=usr/share/doc/elinks/(.+$) -> set action.hash doc/%<\1> >
 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
@@ -28,7 +28,7 @@
     value="ELinks is a feature-rich program for browsing the web in text mode.  It is like enhanced Lynx and Links."
 set name=pkg.summary value="advanced text-mode WWW browser"
 set name=com.oracle.info.description value="the elinks text based web browsing utility"
-set name=com.oracle.info.tpno value=8340
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value=org.opensolaris.category.2008:Applications/Internet
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/emacs/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/emacs/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -32,6 +32,8 @@
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/emacs/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/emacs
 
+TPNO=			15684
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/emacs/gnu-emacs-gtk.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/emacs/gnu-emacs-gtk.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,14 +18,14 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
 
 set name=pkg.fmri value=pkg:/editor/gnu-emacs/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="GNU emacs with X11 support (GTK toolkit)"
 set name=com.oracle.info.description value="GNU emacs with X11 support (GTK toolkit)"
-set name=com.oracle.info.tpno value=15684
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value="org.opensolaris.category.2008:Development/Editors"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/emacs/gnu-emacs-lisp.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/emacs/gnu-emacs-lisp.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,14 +18,14 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 set name=pkg.fmri value=pkg:/editor/gnu-emacs/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="GNU emacs LISP (.el) files"
 set name=pkg.description value="GNU emacs LISP (.el) files not accessed in normal use but necessary for emacs development"
 set name=com.oracle.info.description value="GNU emacs LISP (.el) files"
-set name=com.oracle.info.tpno value=15684
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value="org.opensolaris.category.2008:Development/Editors"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/emacs/gnu-emacs-no-x11.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/emacs/gnu-emacs-no-x11.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,14 +18,14 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
 
 set name=pkg.fmri value=pkg:/editor/gnu-emacs/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="GNU emacs without X Window System support"
 set name=com.oracle.info.description value="GNU emacs without X Window System support"
-set name=com.oracle.info.tpno value=15684
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value="org.opensolaris.category.2008:Development/Editors"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/emacs/gnu-emacs-x11.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/emacs/gnu-emacs-x11.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,14 +18,14 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
 
 set name=pkg.fmri value=pkg:/editor/gnu-emacs/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="GNU emacs with X11 support (Xaw toolkit)"
 set name=com.oracle.info.description value="GNU emacs with X11 support (Xaw toolkit)"
-set name=com.oracle.info.tpno value=15684
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value="org.opensolaris.category.2008:Development/Editors"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/emacs/gnu-emacs.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/emacs/gnu-emacs.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
 
@@ -26,7 +26,7 @@
 set name=pkg.summary value="GNU emacs core"
 set name=pkg.description value="GNU emacs core, runtime support for the emacs binary packages"
 set name=com.oracle.info.description value="GNU emacs core"
-set name=com.oracle.info.tpno value=15684
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value="org.opensolaris.category.2008:Development/Editors"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/enscript/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/enscript/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -47,6 +47,8 @@
     sha256:64d5b1ed1044202cda1ddcd591a966d1faff58d60156c4368d485f0405d7a9ee
 COMPONENT_ARCHIVE_URL_2= http://home.raxnet.net/downloads/viewcvs/php.st
 
+TPNO=			4380
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/enscript/enscript.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/enscript/enscript.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
@@ -30,7 +30,7 @@
 set name=pkg.description \
     value="GNU enscript is a free replacement for Adobe's Enscript program. Enscript converts ASCII files to PostScript(TM) and spools generated PostScript output to the specified printer or saves it to a file. Enscript can be extended to handle different output media and includes many options for customizing printouts"
 set name=com.oracle.info.description value="GNU enscript"
-set name=com.oracle.info.tpno value=4380
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:System/Printing
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
 set name=org.opensolaris.arc-caseid value=PSARC/2010/337
--- a/components/facter/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/facter/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -32,6 +32,8 @@
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)downloads/facter/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/puppet
 
+TPNO=			15127
+
 include $(WS_TOP)/make-rules/prep.mk
 include $(WS_TOP)/make-rules/install.rb.mk
 include $(WS_TOP)/make-rules/ips.mk
--- a/components/facter/facter.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/facter/facter.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -28,7 +28,7 @@
 set name=pkg.description \
     value="The facter(8) command collects and displays facts about the current system. The library behind Facter is easy to expand, making Facter an easy way to collect information about a system from within the shell or within Ruby."
 set name=com.oracle.info.description value="the facter utility"
-set name=com.oracle.info.tpno value=15127
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:System/Administration and Configuration"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/fastcgi/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/fastcgi/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -36,6 +36,8 @@
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)dist/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	library/fcgi
 
+TPNO=			8415
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
@@ -61,4 +63,3 @@
 BUILD_PKG_DEPENDENCIES =        $(BUILD_TOOLS)
 
 include ../../make-rules/depend.mk
-
--- a/components/fastcgi/fcgi-doc.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/fastcgi/fcgi-doc.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 # These are not installed, but can be found in the doc directory.
@@ -30,7 +30,7 @@
     value="Documentation for FastCGI application libraries"
 set name=pkg.summary value="FastCGI - documentation"
 set name=com.oracle.info.description value="the FastCGI documentation"
-set name=com.oracle.info.tpno value=8415
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/fastcgi/fcgi.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/fastcgi/fcgi.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
 set name=pkg.fmri \
@@ -27,7 +27,7 @@
     value="FastCGI is a high-speed and scalable interface for communicating with the web server"
 set name=pkg.summary value=FastCGI
 set name=com.oracle.info.description value="the FastCGI web server interface"
-set name=com.oracle.info.tpno value=8415
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/fetchmail/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/fetchmail/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -35,6 +35,8 @@
 COMPONENT_PROJECT_URL=	http://fetchmail.berlios.de/
 COMPONENT_BUGDB=	utility/fetchmail
 
+TPNO=			8416
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/fetchmail/fetchmail.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/fetchmail/fetchmail.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 <transform file path=usr.*/man/.+ -> default mangler.man.stability committed>
@@ -29,7 +29,7 @@
 set name=pkg.description \
     value="Fetchmail is a full-featured, robust, well-documented remote-mail retrieval and forwarding utility intended to be used over on-demand TCP/IP links (such as SLIP or PPP connections). It supports every remote-mail protocol now in use on the Internet: POP2, POP3, RPOP, APOP, KPOP, all flavors of IMAP, ETRN, and ODMR. It can even support IPv6 and IPsec."
 set name=com.oracle.info.description value="the fetchmail utility"
-set name=com.oracle.info.tpno value=8416
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value=org.opensolaris.category.2008:Applications/Internet
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/findutils/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/findutils/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -35,6 +35,8 @@
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/pub/gnu/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/gnu-findutils
 
+TPNO=			15520
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/findutils/findutils.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/findutils/findutils.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -30,7 +30,7 @@
 set name=pkg.description \
     value="The GNU Find Utilities are the basic directory searching utilities of the GNU operating system. These programs are typically used in conjunction with other programs to provide modular and powerful directory search and file locating capabilities to other commands. The tools supplied with this package are: find - search for files in a directory hierarchy and xargs - build and execute command lines from standard input."
 set name=com.oracle.info.description value="GNU findutils"
-set name=com.oracle.info.tpno value=15520
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Applications/System Utilities"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/flex/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/flex/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -35,6 +35,8 @@
 COMPONENT_ARCHIVE_URL=	http://softlayer.dl.sourceforge.net/project/flex/flex/flex-2.5.35/flex-2.5.35.tar.bz2
 COMPONENT_BUGDB=	utility/flex
 
+TPNO=			14883
+
 SONAME=libfl.so.1
 LDFLAGS = $(CC_BITS)
 
@@ -70,4 +72,3 @@
 BUILD_PKG_DEPENDENCIES =	$(BUILD_TOOLS)
 
 include ../../make-rules/depend.mk
-
--- a/components/flex/flex.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/flex/flex.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -24,7 +24,7 @@
 set name=pkg.fmri value=pkg:/developer/lexer/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="Flex Lexer"
 set name=com.oracle.info.description value="the flex lexer utility"
-set name=com.oracle.info.tpno value=14883
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value="org.opensolaris.category.2008:Development/Other Languages"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/flex/flexruntime.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/flex/flexruntime.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -24,7 +24,7 @@
 set name=pkg.fmri value=pkg:/system/library/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="Flex Lexer (Runtime)"
 set name=com.oracle.info.description value="the flex lexer runtime"
-set name=com.oracle.info.tpno value=14883
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value="org.opensolaris.category.2008:Development/Other Languages"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/foomatic/db-engine/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/foomatic/db-engine/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -32,6 +32,8 @@
 COMPONENT_PROJECT_URL=	http://www.linuxfoundation.org/collaborate/workgroups/openprinting/database/foomatic/
 COMPONENT_BUGDB=	utility/foomatic
 
+TPNO=			6399
+
 include ../../../make-rules/prep.mk
 include ../../../make-rules/configure.mk
 include ../../../make-rules/ips.mk
--- a/components/foomatic/db-engine/foomatic-db-engine.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/foomatic/db-engine/foomatic-db-engine.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 <transform file path=usr.*/man/.+ -> default mangler.man.stability volatile>
@@ -26,7 +26,7 @@
 set name=pkg.fmri value=pkg:/print/cups/filter/[email protected],$(BUILD_VERSION)
 set name=pkg.summary value="Foomatic Database Engine"
 set name=com.oracle.info.description value="the Foomatic Database Engine"
-set name=com.oracle.info.tpno value=6399
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value="org.opensolaris.category.2008:System/Printing"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/foomatic/db/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/foomatic/db/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -32,6 +32,8 @@
 COMPONENT_PROJECT_URL=	http://www.linuxfoundation.org/collaborate/workgroups/openprinting/database/foomatic/
 COMPONENT_BUGDB=	utility/foomatic
 
+TPNO=			6398
+
 include ../../../make-rules/prep.mk
 include ../../../make-rules/configure.mk
 include ../../../make-rules/ips.mk
--- a/components/foomatic/db/foomatic-db.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/foomatic/db/foomatic-db.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,13 +18,13 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 set name=pkg.fmri value=pkg:/print/cups/filter/[email protected]$(COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="Foomatic database of PostScript Printer Definition files"
 set name=com.oracle.info.description value="the Foomatic database of PostScript Printer Definition files"
-set name=com.oracle.info.tpno value=6398
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value="org.opensolaris.category.2008:System/Printing"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/foomatic/filters/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/foomatic/filters/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -32,6 +32,8 @@
 COMPONENT_PROJECT_URL=	http://www.linuxfoundation.org/collaborate/workgroups/openprinting/database/foomatic/
 COMPONENT_BUGDB=	utility/foomatic
 
+TPNO=			8420
+
 include ../../../make-rules/prep.mk
 include ../../../make-rules/configure.mk
 include ../../../make-rules/ips.mk
--- a/components/foomatic/filters/foomatic-rip.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/foomatic/filters/foomatic-rip.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -26,7 +26,7 @@
 set name=pkg.fmri value=pkg:/print/lp/filter/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="foomatic-filters - Foomatic Print Filters"
 set name=com.oracle.info.description value="the Foomatic Print Filters"
-set name=com.oracle.info.tpno value=8420
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value="org.opensolaris.category.2008:System/Printing"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/foomatic/fppd/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/foomatic/fppd/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../../make-rules/shared-macros.mk
 
@@ -32,6 +32,8 @@
 COMPONENT_PROJECT_URL=	http://www.linuxfoundation.org/collaborate/workgroups/openprinting/database/foomatic/
 COMPONENT_BUGDB=	utility/foomatic
 
+TPNO=			6400
+
 include ../../../make-rules/prep.mk
 include ../../../make-rules/ips.mk
 
--- a/components/foomatic/fppd/foomatic-ppds.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/foomatic/fppd/foomatic-ppds.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,13 +18,13 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 set name=pkg.fmri value=pkg:/print/lp/filter/[email protected],$(BUILD_VERSION)
 set name=pkg.summary value="foomatic_ppds - Foomatic Print PPDs"
 set name=com.oracle.info.description value="the Foomatic Print PPDs"
-set name=com.oracle.info.tpno value=6400
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value="org.opensolaris.category.2008:System/Printing"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/fping/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/fping/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -36,6 +36,8 @@
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)download/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/fping
 
+TPNO=			5500
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/fping/fping.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/fping/fping.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 <transform file path=usr.*/man/.+ -> default mangler.man.stability volatile>
@@ -30,7 +30,7 @@
 set name=pkg.summary \
     value="fping - a program to ping hosts in parallel"
 set name=com.oracle.info.description value="the fping utility"
-set name=com.oracle.info.tpno value=5500
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Applications/System Utilities"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/gawk/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gawk/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -32,6 +32,8 @@
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/gawk/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/gawk
 
+TPNO=			6808
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/gawk/gawk.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gawk/gawk.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 <transform file path=usr.*/man/.+ -> default mangler.man.stability volatile>
@@ -28,7 +28,7 @@
     value="The awk utility interprets a special-purpose programming language that makes it possible to handle many data-reformatting jobs with just a few lines of code."
 set name=pkg.summary value="GNU awk"
 set name=com.oracle.info.description value="GNU awk"
-set name=com.oracle.info.tpno value=6808
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Applications/System Utilities"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/gcc3/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc3/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -33,6 +33,8 @@
 COMPONENT_ARCHIVE_URL=	$(EXTERNAL_ARCHIVE_MIRROR)/$(SOURCE_ARCHIVE)
 COMPONENT_BUGDB=	utility/gnu-compiler
 
+TPNO=			17028
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/gcc3/gcc-3-runtime.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc3/gcc-3-runtime.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -34,7 +34,7 @@
 set name=pkg.summary value="GCC Runtime libraries"
 set name=pkg.description value="GCC Runtime - Shared libraries used by gcc and other gnu components"
 set name=com.oracle.info.description value="the GNU Compiler Collection"
-set name=com.oracle.info.tpno value=17028
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:Development/C
 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/gcc3/gcc-3.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc3/gcc-3.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -43,7 +43,7 @@
 set name=pkg.summary value="gcc - The GNU C compiler"
 set name=pkg.description value="GNU C - The GNU C compiler 3.4.3"
 set name=com.oracle.info.description value="the GNU Compiler Collection"
-set name=com.oracle.info.tpno value=17028
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:Development/C
 set name=org.opensolaris.consolidation value=$(CONSOLIDATION)
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/gcc45/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc45/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -37,6 +37,8 @@
     sha256:aeb50a52831048da9a6aed118d85a25fc33fa73cae6c80df8f84885712e1b357
 COMPONENT_BUGDB=	utility/gnu-compiler
 
+TPNO=			4456
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/gcc45/gcc-45-runtime.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc45/gcc-45-runtime.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -25,7 +25,7 @@
     value=pkg:/system/library/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="GCC - 4.5 Runtime"
 set name=com.oracle.info.description value="the GNU Compiler Collection"
-set name=com.oracle.info.tpno value=4456
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:Development/C \
     value=org.opensolaris.category.2008:Development/C++ \
     value=org.opensolaris.category.2008:Development/Fortran \
--- a/components/gcc45/gcc-45.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc45/gcc-45.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -26,7 +26,7 @@
     value=pkg:/developer/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="GCC - 4.5 Compilers"
 set name=com.oracle.info.description value="the GNU Compiler Collection"
-set name=com.oracle.info.tpno value=4456
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:Development/C \
     value=org.opensolaris.category.2008:Development/C++ \
     value=org.opensolaris.category.2008:Development/Fortran \
--- a/components/gcc47/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc47/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -32,6 +32,8 @@
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/gcc/$(COMPONENT_SRC)/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=        utility/gnu-compiler
 
+TPNO=			14467
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
@@ -127,4 +129,3 @@
 BUILD_PKG_DEPENDENCIES =	$(BUILD_TOOLS)
 
 include ../../make-rules/depend.mk
-
--- a/components/gcc47/developer-gcc-47.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc47/developer-gcc-47.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -26,7 +26,7 @@
 set name=pkg.summary value="GCC $(GCC_VERSION)"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - GCC $(GCC_VERSION)"
-set name=com.oracle.info.tpno value=14467
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:Development/C \
     value=org.opensolaris.category.2008:Development/C++ \
     value=org.opensolaris.category.2008:Development/Fortran \
--- a/components/gcc47/developer-gcc4-gcc-c++-47.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc47/developer-gcc4-gcc-c++-47.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -27,7 +27,7 @@
 set name=pkg.summary value="GCC C++ Compiler - $(GCC_VERSION)"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - C++ Compiler"
-set name=com.oracle.info.tpno value=14467
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:Development/C \
     value=org.opensolaris.category.2008:Development/C++ \
     value=org.opensolaris.category.2008:Development/GNU
--- a/components/gcc47/developer-gcc4-gcc-c-47.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc47/developer-gcc4-gcc-c-47.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -27,7 +27,7 @@
 set name=pkg.summary value="GCC C Compiler - $(GCC_VERSION)"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - C Compiler"
-set name=com.oracle.info.tpno value=14467
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:Development/C \
     value=org.opensolaris.category.2008:Development/GNU
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/gcc47/developer-gcc4-gcc-common-47.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc47/developer-gcc4-gcc-common-47.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -28,7 +28,7 @@
 set name=pkg.summary value="GCC Common Development Files - $(GCC_VERSION)"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - Common Development Files"
-set name=com.oracle.info.tpno value=14467
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:Development/GNU
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/gcc47/developer-gcc4-gcc-gfortran-47.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc47/developer-gcc4-gcc-gfortran-47.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -27,7 +27,7 @@
 set name=pkg.summary value="GCC Fortran Compiler - $(GCC_VERSION)"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - Fortran Compiler"
-set name=com.oracle.info.tpno value=14467
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value=org.opensolaris.category.2008:Development/Fortran \
     value=org.opensolaris.category.2008:Development/GNU
--- a/components/gcc47/developer-gcc4-gcc-gobjc-47.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc47/developer-gcc4-gcc-gobjc-47.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -27,7 +27,7 @@
 set name=pkg.summary value="GCC Objective-C Compiler - $(GCC_VERSION)"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - Objective-C Compiler"
-set name=com.oracle.info.tpno value=14467
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:Development/C \
     value=org.opensolaris.category.2008:Development/GNU \
     value="org.opensolaris.category.2008:Development/Objective C"
--- a/components/gcc47/system-library-gcc-gcc-c++-runtime-47.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc47/system-library-gcc-gcc-c++-runtime-47.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -26,7 +26,7 @@
 set name=pkg.summary value="GCC $(GCC_VERSION) - C++ Runtime"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - C++ Runtime Libraries"
-set name=com.oracle.info.tpno value=14467
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:Development/C \
     value=org.opensolaris.category.2008:Development/C++ \
     value=org.opensolaris.category.2008:Development/GNU
--- a/components/gcc47/system-library-gcc-gcc-c-runtime-47.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc47/system-library-gcc-gcc-c-runtime-47.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -26,7 +26,7 @@
 set name=pkg.summary value="GCC $(GCC_VERSION) - C Runtime"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - C Runtime Libraries"
-set name=com.oracle.info.tpno value=14467
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:Development/C \
     value=org.opensolaris.category.2008:Development/GNU
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/gcc47/system-library-gcc-gcc-gfortran-runtime-47.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc47/system-library-gcc-gcc-gfortran-runtime-47.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -26,7 +26,7 @@
 set name=pkg.summary value="GCC $(GCC_VERSION) - Fortran Runtime"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - Fortran Runtime Libraries"
-set name=com.oracle.info.tpno value=14467
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value=org.opensolaris.category.2008:Development/Fortran \
     value=org.opensolaris.category.2008:Development/GNU
--- a/components/gcc47/system-library-gcc-gcc-gobjc-runtime-47.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc47/system-library-gcc-gcc-gobjc-runtime-47.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -26,7 +26,7 @@
 set name=pkg.summary value="GCC $(GCC_VERSION) - Objective-C Runtime"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - Objective-C Runtime Libraries"
-set name=com.oracle.info.tpno value=14467
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value=org.opensolaris.category.2008:Development/GNU \
     value="org.opensolaris.category.2008:Development/Objective C"
--- a/components/gcc47/system-library-gcc-gcc-runtime-47.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc47/system-library-gcc-gcc-runtime-47.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -26,7 +26,7 @@
 set name=pkg.summary value="GCC $(GCC_VERSION) - GCC Runtime"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - Compiler Runtime Libraries"
-set name=com.oracle.info.tpno value=14467
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:Development/C \
     value=org.opensolaris.category.2008:Development/C++ \
     value=org.opensolaris.category.2008:Development/Fortran \
--- a/components/gcc48/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc48/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -34,6 +34,8 @@
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/gcc/$(COMPONENT_SRC)/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=        utility/gnu-compiler
 
+TPNO=			15448
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
@@ -133,4 +135,3 @@
 BUILD_PKG_DEPENDENCIES =	$(BUILD_TOOLS)
 
 include ../../make-rules/depend.mk
-
--- a/components/gcc48/developer-gcc-48.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc48/developer-gcc-48.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -26,7 +26,7 @@
 set name=pkg.summary value="GCC $(GCC_VERSION)"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - GCC $(GCC_VERSION)"
-set name=com.oracle.info.tpno value=15448
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:Development/C \
     value=org.opensolaris.category.2008:Development/C++ \
     value=org.opensolaris.category.2008:Development/Fortran \
--- a/components/gcc48/developer-gcc-c++.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc48/developer-gcc-c++.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -26,7 +26,7 @@
 set name=pkg.summary value="GCC - C++ Compiler"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - C++ Compiler"
-set name=com.oracle.info.tpno value=15448
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:Development/C \
     value=org.opensolaris.category.2008:Development/C++ \
     value=org.opensolaris.category.2008:Development/GNU
--- a/components/gcc48/developer-gcc-c.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc48/developer-gcc-c.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -26,7 +26,7 @@
 set name=pkg.summary value="GCC - C Compiler"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - C Compiler"
-set name=com.oracle.info.tpno value=15448
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:Development/C \
     value=org.opensolaris.category.2008:Development/GNU
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/gcc48/developer-gcc-gfortran.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc48/developer-gcc-gfortran.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -26,7 +26,7 @@
 set name=pkg.summary value="GCC - GNU Fortran Compiler"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - Fortran Compiler"
-set name=com.oracle.info.tpno value=15448
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value=org.opensolaris.category.2008:Development/Fortran \
     value=org.opensolaris.category.2008:Development/GNU
--- a/components/gcc48/developer-gcc-gobjc.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc48/developer-gcc-gobjc.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -26,7 +26,7 @@
 set name=pkg.summary value="GCC - Objective-C Compiler"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - Objective-C Compiler"
-set name=com.oracle.info.tpno value=15448
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:Development/C \
     value=org.opensolaris.category.2008:Development/GNU \
     value="org.opensolaris.category.2008:Development/Objective C"
--- a/components/gcc48/developer-gcc.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc48/developer-gcc.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -25,7 +25,7 @@
     value=pkg:/developer/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value=GCC
 set name=com.oracle.info.description value="the GNU Compiler Collection"
-set name=com.oracle.info.tpno value=15448
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:Development/C \
     value=org.opensolaris.category.2008:Development/C++ \
     value=org.opensolaris.category.2008:Development/Fortran \
--- a/components/gcc48/developer-gcc4-gcc-c++-48.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc48/developer-gcc4-gcc-c++-48.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -28,7 +28,7 @@
 set name=pkg.summary value="GCC C++ Compiler - $(GCC_VERSION)"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - C++ Compiler"
-set name=com.oracle.info.tpno value=15448
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:Development/C \
     value=org.opensolaris.category.2008:Development/C++ \
     value=org.opensolaris.category.2008:Development/GNU
--- a/components/gcc48/developer-gcc4-gcc-c-48.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc48/developer-gcc4-gcc-c-48.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -27,7 +27,7 @@
 set name=pkg.summary value="GCC C Compiler - $(GCC_VERSION)"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - C Compiler"
-set name=com.oracle.info.tpno value=15448
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:Development/C \
     value=org.opensolaris.category.2008:Development/GNU
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/gcc48/developer-gcc4-gcc-common-48.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc48/developer-gcc4-gcc-common-48.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -28,7 +28,7 @@
 set name=pkg.summary value="GCC Common Development Files - $(GCC_VERSION)"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - Common Development Files"
-set name=com.oracle.info.tpno value=15448
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:Development/GNU
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/gcc48/developer-gcc4-gcc-gfortran-48.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc48/developer-gcc4-gcc-gfortran-48.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -27,7 +27,7 @@
 set name=pkg.summary value="GCC Fortran Compiler - $(GCC_VERSION)"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - Fortran Compiler"
-set name=com.oracle.info.tpno value=15448
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value=org.opensolaris.category.2008:Development/Fortran \
     value=org.opensolaris.category.2008:Development/GNU
--- a/components/gcc48/developer-gcc4-gcc-gobjc-48.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc48/developer-gcc4-gcc-gobjc-48.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -27,7 +27,7 @@
 set name=pkg.summary value="GCC Objective-C Compiler - $(GCC_VERSION)"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - Objective-C Compiler"
-set name=com.oracle.info.tpno value=15448
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:Development/C \
     value=org.opensolaris.category.2008:Development/GNU \
     value="org.opensolaris.category.2008:Development/Objective C"
--- a/components/gcc48/system-library-gcc-gcc-c++-runtime-48.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc48/system-library-gcc-gcc-c++-runtime-48.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -26,7 +26,7 @@
 set name=pkg.summary value="GCC $(GCC_VERSION) - C++ Runtime"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - C++ Runtime Libraries"
-set name=com.oracle.info.tpno value=15448
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:Development/C \
     value=org.opensolaris.category.2008:Development/C++ \
     value=org.opensolaris.category.2008:Development/GNU
--- a/components/gcc48/system-library-gcc-gcc-c++-runtime.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc48/system-library-gcc-gcc-c++-runtime.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -37,7 +37,7 @@
 set name=pkg.summary value="GCC $(GCC_VERSION) - C++ Runtime"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - C++ Runtime Libraries"
-set name=com.oracle.info.tpno value=15448
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:Development/C \
     value=org.opensolaris.category.2008:Development/C++ \
     value=org.opensolaris.category.2008:Development/GNU
--- a/components/gcc48/system-library-gcc-gcc-c-runtime-48.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc48/system-library-gcc-gcc-c-runtime-48.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -26,7 +26,7 @@
 set name=pkg.summary value="GCC $(GCC_VERSION) - C Runtime"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - C Runtime Libraries"
-set name=com.oracle.info.tpno value=15448
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:Development/C \
     value=org.opensolaris.category.2008:Development/GNU
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/gcc48/system-library-gcc-gcc-c-runtime.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc48/system-library-gcc-gcc-c-runtime.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -37,7 +37,7 @@
 set name=pkg.summary value="GCC $(GCC_VERSION) - C Runtime"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - C Runtime Libraries"
-set name=com.oracle.info.tpno value=15448
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:Development/C \
     value=org.opensolaris.category.2008:Development/GNU
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/gcc48/system-library-gcc-gcc-gfortran-runtime-48.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc48/system-library-gcc-gcc-gfortran-runtime-48.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -26,7 +26,7 @@
 set name=pkg.summary value="GCC $(GCC_VERSION) - Fortran Runtime"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - Fortran Runtime Libraries"
-set name=com.oracle.info.tpno value=15448
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value=org.opensolaris.category.2008:Development/Fortran \
     value=org.opensolaris.category.2008:Development/GNU
--- a/components/gcc48/system-library-gcc-gcc-gfortran-runtime.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc48/system-library-gcc-gcc-gfortran-runtime.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -37,7 +37,7 @@
 set name=pkg.summary value="GCC $(GCC_VERSION) - Fortran Runtime"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - Fortran Runtime Libraries"
-set name=com.oracle.info.tpno value=15448
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value=org.opensolaris.category.2008:Development/Fortran \
     value=org.opensolaris.category.2008:Development/GNU
--- a/components/gcc48/system-library-gcc-gcc-gobjc-runtime-48.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc48/system-library-gcc-gcc-gobjc-runtime-48.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -26,7 +26,7 @@
 set name=pkg.summary value="GCC $(GCC_VERSION) - Objective-C Runtime"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - Objective-C Runtime Libraries"
-set name=com.oracle.info.tpno value=15448
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value=org.opensolaris.category.2008:Development/GNU \
     value="org.opensolaris.category.2008:Development/Objective C"
--- a/components/gcc48/system-library-gcc-gcc-gobjc-runtime.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc48/system-library-gcc-gcc-gobjc-runtime.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -37,7 +37,7 @@
 set name=pkg.summary value="GCC $(GCC_VERSION) - Objective-C Runtime"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - Objective-C Runtime Libraries"
-set name=com.oracle.info.tpno value=15448
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value=org.opensolaris.category.2008:Development/GNU \
     value="org.opensolaris.category.2008:Development/Objective C"
--- a/components/gcc48/system-library-gcc-gcc-runtime-48.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc48/system-library-gcc-gcc-runtime-48.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -26,7 +26,7 @@
 set name=pkg.summary value="GCC $(GCC_VERSION) - GCC Runtime"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - Compiler Runtime Libraries"
-set name=com.oracle.info.tpno value=15448
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:Development/C \
     value=org.opensolaris.category.2008:Development/C++ \
     value=org.opensolaris.category.2008:Development/Fortran \
--- a/components/gcc48/system-library-gcc-gcc-runtime.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gcc48/system-library-gcc-gcc-runtime.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -26,7 +26,7 @@
 set name=pkg.summary value="GCC - GCC Runtime"
 set name=com.oracle.info.description \
     value="the GNU Compiler Collection - Compiler Runtime Libraries"
-set name=com.oracle.info.tpno value=15448
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value=org.opensolaris.category.2008:Development/C \
     value=org.opensolaris.category.2008:Development/C++ \
     value=org.opensolaris.category.2008:Development/Fortran \
--- a/components/gd2/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gd2/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -35,6 +35,8 @@
 COMPONENT_ARCHIVE_URL=  $(COMPONENT_PROJECT_URL)releases/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	library/gd2
 
+TPNO=			8786
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/gd2/gd2.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gd2/gd2.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -30,7 +30,7 @@
     value="GD - An open source code library for the dynamic creation of images by programmers"
 set name=pkg.summary value="The Graphics Draw Library"
 set name=com.oracle.info.description value="the GD Graphics Draw Library"
-set name=com.oracle.info.tpno value=8786
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value=org.opensolaris.category.2008:System/Libraries
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/gdb/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gdb/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -35,6 +35,8 @@
 COMPONENT_PROJECT_URL =	http://www.gnu.org/software/gdb/
 COMPONENT_BUGDB=	utility/gdb
 
+TPNO=			17258
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/gdb/gdb.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gdb/gdb.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -26,7 +26,7 @@
 set name=pkg.summary value="GDB 7.6"
 set name=pkg.description value='GDB, the GNU Debugger, is a source-level debugger for Ada, C, C++, Objective-C, Pascal and many other languages.  GDB allows you to see what is going on inside another program while it executes, or what another program was doing at the moment it crashed.'
 set name=com.oracle.info.description value='GDB, the GNU Debugger'
-set name=com.oracle.info.tpno value=17258
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value="org.opensolaris.category.2008:Development/System"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/gdbm/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gdbm/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -32,6 +32,8 @@
 COMPONENT_ARCHIVE_URL=	ftp://ftp.gnu.org/gnu/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	library/libgdbm
 
+TPNO=			8440
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/gdbm/gdbm.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gdbm/gdbm.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 <transform file path=usr.*/man/.+ -> default mangler.man.stability Uncommitted>
@@ -27,7 +27,7 @@
 set name=pkg.description \
 	value="GNU dbm is a set of database routines that use extensible hashing. It works similar to the standard UNIX dbm routines."
 set name=com.oracle.info.description value="the GNU Database Manager"
-set name=com.oracle.info.tpno value=8440
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value="org.opensolaris.category.2008:Development/Databases"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/getopt/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/getopt/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -35,6 +35,8 @@
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)files/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/gnu-getopt
 
+TPNO=			11356
+
 include ../../make-rules/prep.mk
 include ../../make-rules/justmake.mk
 include ../../make-rules/ips.mk
--- a/components/getopt/getopt.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/getopt/getopt.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2013, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
@@ -26,7 +26,7 @@
     value=pkg:/shell/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="parse command-line arguments from shell scripts"
 set name=com.oracle.info.description value="GNU getopt"
-set name=com.oracle.info.tpno value=11356
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:System/Shells"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/gettext/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gettext/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -36,6 +36,8 @@
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/pub/gnu/gettext/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/gnu-gettext
 
+TPNO=			8435
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/gettext/gettext.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gettext/gettext.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -27,7 +27,7 @@
 set name=pkg.description value="GNU gettext - message handling utilities"
 set name=pkg.summary value="GNU gettext"
 set name=com.oracle.info.description value="GNU gettext"
-set name=com.oracle.info.tpno value=8435
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value=org.opensolaris.category.2008:Development/GNU
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/ggrep/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/ggrep/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -34,6 +34,8 @@
 
 COMPONENT_BUGDB=	utility/ggrep
 
+TPNO=			8710
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/ggrep/gnu-grep.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/ggrep/gnu-grep.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 <transform file path=usr.*/man/.+ -> default mangler.man.stability volatile>
@@ -28,7 +28,7 @@
     value="The grep command searches one or more input files for lines containing a match to a specified pattern."
 set name=pkg.summary value="GNU grep utilities"
 set name=com.oracle.info.description value="GNU grep"
-set name=com.oracle.info.tpno value=8710
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Applications/System Utilities"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/ghostscript/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/ghostscript/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -39,6 +39,8 @@
 COMPONENT_ARCHIVE_URL=  $(COMPONENT_PROJECT_URL)releases/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/ghostscript
 
+TPNO=			3796
+
 include ../../make-rules/prep.mk
 include ../../make-rules/ips.mk
 include ../../make-rules/configure.mk
--- a/components/ghostscript/ghostscript.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/ghostscript/ghostscript.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -25,7 +25,7 @@
 set name=pkg.fmri value=pkg:/print/filter/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="GPL Ghostscript"
 set name=com.oracle.info.description value="GNU Ghostscript"
-set name=com.oracle.info.tpno value=3796
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value="org.opensolaris.category.2008:System/Printing "
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/git/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/git/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -32,6 +32,8 @@
 COMPONENT_ARCHIVE_URL=	http://git-core.googlecode.com/files/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/git
 
+TPNO=			8436
+
 #
 # man pages are a separate archive
 #
--- a/components/git/git.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/git/git.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 <transform file path=usr/lib/git-core/.* -> default mode 0555>
@@ -30,7 +30,7 @@
 set name=pkg.description \
     value="Git is a free & open source, distributed version control system designed to handle everything from small to very large projects with speed and efficiency."
 set name=com.oracle.info.description value="the git version control system"
-set name=com.oracle.info.tpno value=8436
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Development/Source Code Management"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/gnu-gs-fonts-other/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gnu-gs-fonts-other/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -19,7 +19,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -33,6 +33,8 @@
 COMPONENT_ARCHIVE_URL=  http://softlayer.dl.sourceforge.net/sourceforge/gs-fonts/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/ghostscript
 
+TPNO=			8517
+
 # set relocate_to option while unpacking the tar ball
 UNPACK_ARGS= -r $(COMPONENT_SRC)
 
--- a/components/gnu-gs-fonts-other/gnu-gs-fonts-other.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gnu-gs-fonts-other/gnu-gs-fonts-other.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,13 +18,13 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 set name=pkg.fmri \
     value=pkg:/print/filter/ghostscript/fonts/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="GNU Ghostscript Fonts (Other)"
 set name=com.oracle.info.description value="GNU Ghostscript Fonts (Other)"
-set name=com.oracle.info.tpno value=8517
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value=org.opensolaris.category.2008:System/Printing
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/gnu-gs-fonts-std/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gnu-gs-fonts-std/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -19,7 +19,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -33,6 +33,8 @@
 COMPONENT_ARCHIVE_URL=  http://softlayer.dl.sourceforge.net/sourceforge/gs-fonts/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/ghostscript
 
+TPNO=			9240
+
 # set relocate_to option while unpacking the tar ball
 UNPACK_ARGS= -r $(COMPONENT_SRC)
 
--- a/components/gnu-gs-fonts-std/gnu-gs-fonts-std.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gnu-gs-fonts-std/gnu-gs-fonts-std.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -25,7 +25,7 @@
     value=pkg:/print/filter/ghostscript/fonts/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="GNU Ghostscript Fonts (Standard)"
 set name=com.oracle.info.description value="GNU Ghostscript Fonts (Standard)"
-set name=com.oracle.info.tpno value=9240
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:System/Printing "
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/gnump/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gnump/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -19,7 +19,7 @@
 #
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -37,6 +37,8 @@
 COMPONENT_ARCHIVE_URL=  http://ftp.gnu.org/gnu/gmp/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	library/gnump
 
+TPNO=			16955
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
@@ -160,4 +162,3 @@
 BUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS)
 
 include ../../make-rules/depend.mk
-
--- a/components/gnump/gmp.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gnump/gmp.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -25,7 +25,7 @@
 set name=pkg.fmri value=pkg:/library/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="GNU Multiple Precision Bignum Library"
 set name=com.oracle.info.description value="the GNU Multiple Precision Bignum Library"
-set name=com.oracle.info.tpno value=16955
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value="org.opensolaris.category.2008:Development/High Performance Computing"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/gnupg/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gnupg/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -32,6 +32,8 @@
 COMPONENT_ARCHIVE_URL=	ftp://ftp.gnupg.org/gcrypt/gnupg/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/gnupg
 
+TPNO=			17706
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
@@ -123,4 +125,3 @@
 BUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS)
 
 include ../../make-rules/depend.mk
-
--- a/components/gnupg/gnupg.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gnupg/gnupg.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -28,7 +28,7 @@
 set name=pkg.description \
     value="A complete and free implementation of the OpenPGP Standard as defined by RFC4880."
 set name=com.oracle.info.description value="GNU Privacy Guard"
-set name=com.oracle.info.tpno value=17706
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Applications/System Utilities"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/gnuplot/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gnuplot/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2010, 2012, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2010, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -37,6 +37,8 @@
 COMPONENT_ARCHIVE_URL=  http://sourceforge.net/projects/$(COMPONENT_NAME)/files/$(COMPONENT_NAME)/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)/download
 COMPONENT_BUGDB=	utility/gnuplot
 
+TPNO=			8452
+
 COMPONENT_BUILD_TARGETS = all info
 
 include ../../make-rules/prep.mk
--- a/components/gnuplot/gnuplot.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gnuplot/gnuplot.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 <transform file path=usr/demo/gnuplot/(.+[.-].+)$ -> set action.hash demo/%<\1> >
 
@@ -26,7 +26,7 @@
 set name=pkg.summary value="gnuplot - plotting utility"
 set name=pkg.description value="gnuplot - command-driven interactive function plotting program"
 set name=com.oracle.info.description value="the gnuplot plotting utility"
-set name=com.oracle.info.tpno value=8452
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value="org.opensolaris.category.2008:Applications/Graphics and Imaging"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/gnupth/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gnupth/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -32,6 +32,8 @@
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/pth/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	library/pth
 
+TPNO=			8899
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
@@ -78,4 +80,3 @@
 BUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS)
 
 include ../../make-rules/depend.mk
-
--- a/components/gnupth/gnupth.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gnupth/gnupth.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -25,7 +25,7 @@
 set name=pkg.fmri value=pkg:/library/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="The GNU Portable Threads Library"
 set name=pkg.description value="A portable POSIX/ANSI-C based library for Unix platforms providing non-preemptive priority-based scheduling for multiple threads"
-set name=com.oracle.info.tpno value=8899
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=com.oracle.info.description value="the GNU Portable Threads Library"
 set name=info.classification value="org.opensolaris.category.2008:System/Libraries"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
--- a/components/gocr/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gocr/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -35,6 +35,8 @@
 COMPONENT_ARCHIVE_URL=	http://www-e.uni-magdeburg.de/jschulen/ocr/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/gocr
 
+TPNO=			8587
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/gocr/gocr.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gocr/gocr.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 <transform file path=usr.*/man/.+ -> default mangler.man.stability volatile>
@@ -30,7 +30,7 @@
     value="gocr(1) is an optical character recognition program that can be used from the command line. It takes input in PNM, PGM, PBM, PPM, or PCX format, and writes recognized text to stdout."
 set name=com.oracle.info.description \
     value="the gocr Optical Character Recognition program"
-set name=com.oracle.info.tpno value=8587
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Applications/Graphics and Imaging"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/gperf/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gperf/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -32,6 +32,8 @@
 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/pub/gnu/gperf/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/gperf
 
+TPNO=			8589
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/gperf/gperf.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gperf/gperf.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
@@ -28,7 +28,7 @@
     value="GNU gperf is a perfect hash function generator. For a given list of strings, it produces a hash function and hash table, in form of C or C++ code, for looking up a value depending on the input string."
 set name=pkg.summary value="GNU gperf"
 set name=com.oracle.info.description value="GNU gperf"
-set name=com.oracle.info.tpno value=8589
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value=org.opensolaris.category.2008:Development/GNU
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/gpgme/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gpgme/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 include ../../make-rules/shared-macros.mk
 
@@ -34,6 +34,8 @@
 COMPONENT_ARCHIVE_URL=	ftp://ftp.gnupg.org/gcrypt/gpgme/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/gnupg
 
+TPNO=			8637
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
@@ -84,4 +86,3 @@
 BUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS)
 
 include ../../make-rules/depend.mk
-
--- a/components/gpgme/gpgme.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/gpgme/gpgme.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -18,7 +18,7 @@
 #
 # CDDL HEADER END
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 <transform file path=usr.*/man/.+ -> default mangler.man.stability uncommitted>
 
@@ -26,7 +26,7 @@
 set name=pkg.summary value="GnuPG Made Easy"
 set name=pkg.description value="A library designed to make access to GnuPG easier for applications."
 set name=com.oracle.info.description value="GnuPG Made Easy"
-set name=com.oracle.info.tpno value=8637
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification value="org.opensolaris.category.2008:System/Libraries"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/grails/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/grails/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -35,6 +35,8 @@
 COMPONENT_ARCHIVE_URL=	http://dist.codehaus.org/$(COMPONENT_NAME)/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/grails
 
+TPNO=			8709
+
 include ../../make-rules/prep.mk
 include ../../make-rules/ant.mk
 include ../../make-rules/ips.mk
--- a/components/grails/grails.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/grails/grails.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -35,7 +35,7 @@
     value="A web application framework which uses the Groovy programming language (which is in turn based on the Java platform)"
 set name=com.oracle.info.description \
     value="the grails web application framework"
-set name=com.oracle.info.tpno value=8709
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Web Services/Application and Web Servers"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/graphviz/Makefile	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/graphviz/Makefile	Fri Jun 13 12:36:52 2014 -0700
@@ -20,7 +20,7 @@
 #
 
 #
-# Copyright (c) 2011, 2013, Oracle and/or its affiliates. All rights reserved.
+# Copyright (c) 2011, 2014, Oracle and/or its affiliates. All rights reserved.
 #
 
 include ../../make-rules/shared-macros.mk
@@ -35,6 +35,8 @@
 COMPONENT_ARCHIVE_URL=	$(COMPONENT_PROJECT_URL)pub/graphviz/stable/SOURCES/$(COMPONENT_ARCHIVE)
 COMPONENT_BUGDB=	utility/graphviz
 
+TPNO=			17707
+
 include ../../make-rules/prep.mk
 include ../../make-rules/configure.mk
 include ../../make-rules/ips.mk
--- a/components/graphviz/graphviz-java.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/graphviz/graphviz-java.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -27,7 +27,7 @@
     value=pkg:/image/graphviz/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="Java bindings for Graphviz"
 set name=com.oracle.info.description value="Java bindings for Graphviz"
-set name=com.oracle.info.tpno value=17707
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Applications/System Utilities"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/graphviz/graphviz-lua.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/graphviz/graphviz-lua.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -27,7 +27,7 @@
     value=pkg:/image/graphviz/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="Lua bindings for Graphviz"
 set name=com.oracle.info.description value="Lua bindings for Graphviz"
-set name=com.oracle.info.tpno value=17707
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Applications/System Utilities"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/graphviz/graphviz-ocaml.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/graphviz/graphviz-ocaml.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -27,7 +27,7 @@
     value=pkg:/image/graphviz/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="OCaml bindings for Graphviz"
 set name=com.oracle.info.description value="OCaml bindings for Graphviz"
-set name=com.oracle.info.tpno value=17707
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Applications/System Utilities"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/graphviz/graphviz-perl-512.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/graphviz/graphviz-perl-512.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -27,7 +27,7 @@
     value=pkg:/image/graphviz/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="Perl 5.12 bindings for Graphviz"
 set name=com.oracle.info.description value="Perl 5.12 bindings for Graphviz"
-set name=com.oracle.info.tpno value=17707
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Applications/System Utilities"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/graphviz/graphviz-php.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/graphviz/graphviz-php.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -27,7 +27,7 @@
     value=pkg:/image/graphviz/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="PHP bindings for Graphviz"
 set name=com.oracle.info.description value="PHP bindings for Graphviz"
-set name=com.oracle.info.tpno value=17707
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Applications/System Utilities"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/graphviz/graphviz-python-26.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/graphviz/graphviz-python-26.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -28,7 +28,7 @@
     value=pkg:/image/graphviz/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="Python 2.6 bindings for Graphviz"
 set name=com.oracle.info.description value="Python 2.6 bindings for Graphviz"
-set name=com.oracle.info.tpno value=17707
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Applications/System Utilities"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/graphviz/graphviz-python-27.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/graphviz/graphviz-python-27.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -27,7 +27,7 @@
     value=pkg:/image/graphviz/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="Python 2.7 bindings for Graphviz"
 set name=com.oracle.info.description value="Python 2.7 bindings for Graphviz"
-set name=com.oracle.info.tpno value=17707
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Applications/System Utilities"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/graphviz/graphviz-ruby.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/graphviz/graphviz-ruby.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -27,7 +27,7 @@
     value=pkg:/image/graphviz/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="Ruby bindings for Graphviz"
 set name=com.oracle.info.description value="Ruby bindings for Graphviz"
-set name=com.oracle.info.tpno value=17707
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Applications/System Utilities"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/graphviz/graphviz-sharp.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/graphviz/graphviz-sharp.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -27,7 +27,7 @@
     value=pkg:/image/graphviz/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="C# bindings for Graphviz"
 set name=com.oracle.info.description value="C# bindings for Graphviz"
-set name=com.oracle.info.tpno value=17707
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Applications/System Utilities"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/graphviz/graphviz-tcl.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/graphviz/graphviz-tcl.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -27,7 +27,7 @@
     value=pkg:/image/graphviz/[email protected]$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
 set name=pkg.summary value="Tcl bindings for Graphviz"
 set name=com.oracle.info.description value="Tcl bindings for Graphviz"
-set name=com.oracle.info.tpno value=17707
+set name=com.oracle.info.tpno value=$(TPNO)
 set name=info.classification \
     value="org.opensolaris.category.2008:Applications/System Utilities"
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
--- a/components/graphviz/graphviz.p5m	Fri Jun 13 10:00:52 2014 -0600
+++ b/components/graphviz/graphviz.p5m	Fri Jun 13 12:36:52 2014 -0700
@@ -28,7 +28,7 @@
 set name=pkg.description value="The Graphviz layout programs take descriptions of graphs in a simple text language, and make diagrams in useful formats, such as images and SVG for web pages, PDF or PostScript for inclusion in other documents; or display in an interactive graph browser.  Graphviz has many useful features for concrete diagrams, such as options for colors, fonts, tabular node layouts,