Browse Source

OS-3855 want pkgsrc onbld tools package

release-20150219
Robert Mustacchi 8 years ago
parent
commit
b7413347d7
  1. 8
      pkgsrc/Makefile
  2. 1
      pkgsrc/astmsgtools/iprefix
  3. 1
      pkgsrc/dmake/iprefix
  4. 4
      pkgsrc/onbld/build-info
  5. 1
      pkgsrc/onbld/comment
  6. 3
      pkgsrc/onbld/description
  7. 1
      pkgsrc/onbld/iprefix
  8. 165
      pkgsrc/onbld/packlist
  9. 1
      pkgsrc/onbld/prefix
  10. 1
      pkgsrc/rpcgen/iprefix
  11. 1
      pkgsrc/sgstools/iprefix

8
pkgsrc/Makefile

@ -19,17 +19,17 @@ PROTO = $(ROOT)/proto
PROTO_PKGSRC = $(ROOT)/proto.pkgsrc
VERSION = $(shell /usr/bin/date +%Y%m%d)
PKG_CREATE = /opt/local/sbin/pkg_create
PKGSRC_PREFIX = /opt/local
PACKAGES = \
dmake \
sgstools \
astmsgtools \
rpcgen
rpcgen \
onbld
PKGSRC_TGZS := $(PACKAGES:%=%-$(VERSION).tgz)
%-$(VERSION).tgz: %/build-info %/comment %/description %/packlist %/prefix
%-$(VERSION).tgz: %/build-info %/comment %/description %/packlist %/prefix %/iprefix
rm -f $*-$(VERSION).tgz
cd $* && \
$(PKG_CREATE) \
@ -37,7 +37,7 @@ PKGSRC_TGZS := $(PACKAGES:%=%-$(VERSION).tgz)
-c comment \
-d description \
-f packlist \
-I $(PKGSRC_PREFIX) \
-I $$(cat iprefix) \
-p $(PROTO)/$$(cat prefix) \
-U $*-$(VERSION).tgz
mv $*/$*-$(VERSION).tgz .

1
pkgsrc/astmsgtools/iprefix

@ -0,0 +1 @@
/opt/local/

1
pkgsrc/dmake/iprefix

@ -0,0 +1 @@
/opt/local/

4
pkgsrc/onbld/build-info

@ -0,0 +1,4 @@
MACHINE_ARCH=i386
OPSYS=SunOS
OS_VERSION=5.11
PKGTOOLS_VERSION=20091115

1
pkgsrc/onbld/comment

@ -0,0 +1 @@
illumos /opt/onbld tools

3
pkgsrc/onbld/description

@ -0,0 +1,3 @@
This package contains the build tools that go along with illumos and
commonly are built as part of the gate. This includes various build
related tools, CTF tools, etc.

1
pkgsrc/onbld/iprefix

@ -0,0 +1 @@
/opt/onbld/

165
pkgsrc/onbld/packlist

@ -0,0 +1,165 @@
./bin/bldenv
./bin/bringovercheck
./bin/build_cscope
./bin/cddlchk
./bin/check_rtime
./bin/checkpaths
./bin/checkproto
./bin/copyrightchk
./bin/cstyle
./bin/ctfcvtptbl
./bin/ctffindmod
./bin/elfcmp
./bin/elfsigncmp
./bin/find_elf
./bin/findcrypto
./bin/flg.flp
./bin/genoffsets
./bin/get_depend_info
./bin/git-nits
./bin/git-pbchk
./bin/hdrchk
./bin/hg-active
./bin/hgsetup
./bin/i386/aw
./bin/i386/codereview
./bin/i386/cscope-fast
./bin/i386/ctfconvert
./bin/i386/ctfdiff
./bin/i386/ctfdump
./bin/i386/ctfmerge
./bin/i386/ctfmerge-altexec
./bin/i386/ctfstabs
./bin/i386/ctfstrip
./bin/i386/cw
./bin/i386/elfextract
./bin/i386/elfsign
./bin/i386/findunref
./bin/i386/install
./bin/i386/install.bin
./bin/i386/lintdump
./bin/i386/mandoc
./bin/i386/mbh_patch
./bin/i386/ndrgen
./bin/i386/ndrgen1
./bin/i386/pmodes
./bin/i386/protocmp
./bin/i386/protolist
./bin/Install
./bin/interface_check
./bin/interface_cmp
./bin/jstyle
./bin/make_pkg_db
./bin/mapfilechk
./bin/nightly
./bin/onu
./bin/protocmp.terse
./bin/sccscheck
./bin/signit
./bin/signproto
./bin/validate_flg
./bin/validate_paths
./bin/validate_pkg
./bin/wdiff
./bin/webrev
./bin/which_scm
./bin/ws
./bin/wsdiff
./bin/xref
./bin/xref.mk
./env/developer
./env/gatekeeper
./env/illumos
./etc/exception_lists/check_rtime
./etc/exception_lists/interface_check
./etc/exception_lists/interface_cmp
./etc/hgstyle
./etc/its.conf
./etc/its.reg
./etc/SampleLinks
./etc/SamplePkgLinks
./gk/.cshrc
./gk/.login
./gk/gen_make.machines
./lib/i386/libctf.so
./lib/i386/libctf.so.1
./lib/i386/libdwarf.so
./lib/i386/libdwarf.so.1
./lib/perl/onbld_elfmod_vertype.pm
./lib/perl/onbld_elfmod.pm
./lib/python
./lib/python2.6/onbld/__init__.py
./lib/python2.6/onbld/__init__.pyc
./lib/python2.6/onbld/Checks/__init__.py
./lib/python2.6/onbld/Checks/__init__.pyc
./lib/python2.6/onbld/Checks/Cddl.py
./lib/python2.6/onbld/Checks/Cddl.pyc
./lib/python2.6/onbld/Checks/CmtBlk.py
./lib/python2.6/onbld/Checks/CmtBlk.pyc
./lib/python2.6/onbld/Checks/Comments.py
./lib/python2.6/onbld/Checks/Comments.pyc
./lib/python2.6/onbld/Checks/Copyright.py
./lib/python2.6/onbld/Checks/Copyright.pyc
./lib/python2.6/onbld/Checks/CStyle.py
./lib/python2.6/onbld/Checks/CStyle.pyc
./lib/python2.6/onbld/Checks/DbLookups.py
./lib/python2.6/onbld/Checks/DbLookups.pyc
./lib/python2.6/onbld/Checks/HdrChk.py
./lib/python2.6/onbld/Checks/HdrChk.pyc
./lib/python2.6/onbld/Checks/JStyle.py
./lib/python2.6/onbld/Checks/JStyle.pyc
./lib/python2.6/onbld/Checks/Keywords.py
./lib/python2.6/onbld/Checks/Keywords.pyc
./lib/python2.6/onbld/Checks/ManLint.py
./lib/python2.6/onbld/Checks/ManLint.pyc
./lib/python2.6/onbld/Checks/Mapfile.py
./lib/python2.6/onbld/Checks/Mapfile.pyc
./lib/python2.6/onbld/Checks/ProcessCheck.py
./lib/python2.6/onbld/Checks/ProcessCheck.pyc
./lib/python2.6/onbld/hgext/__init__.py
./lib/python2.6/onbld/hgext/__init__.pyc
./lib/python2.6/onbld/hgext/cdm.py
./lib/python2.6/onbld/Scm/__init__.py
./lib/python2.6/onbld/Scm/__init__.pyc
./lib/python2.6/onbld/Scm/Backup.py
./lib/python2.6/onbld/Scm/Backup.pyc
./lib/python2.6/onbld/Scm/Ignore.py
./lib/python2.6/onbld/Scm/Ignore.pyc
./lib/python2.6/onbld/Scm/Version.py
./lib/python2.6/onbld/Scm/Version.pyc
./lib/python2.6/onbld/Scm/WorkSpace.py
./lib/python2.6/onbld/Scm/WorkSpace.pyc
./man/man1/bldenv.1
./man/man1/bringovercheck.1
./man/man1/cddlchk.1
./man/man1/check_rtime.1
./man/man1/checkpaths.1
./man/man1/codereview.1
./man/man1/cstyle.1
./man/man1/cw.1
./man/man1/find_elf.1
./man/man1/findunref.1
./man/man1/flg.flp.1
./man/man1/get_depend_info.1
./man/man1/git-nits.1
./man/man1/git-pbchk.1
./man/man1/hdrchk.1
./man/man1/hgsetup.1
./man/man1/Install.1
./man/man1/interface_check.1
./man/man1/interface_cmp.1
./man/man1/jstyle.1
./man/man1/lintdump.1
./man/man1/make_pkg_db.1
./man/man1/mapfilechk.1
./man/man1/ndrgen.1
./man/man1/nightly.1
./man/man1/onu.1
./man/man1/sccscheck.1
./man/man1/signit.1
./man/man1/signproto.1
./man/man1/webrev.1
./man/man1/which_scm.1
./man/man1/ws.1
./man/man1/wsdiff.1
./man/man1/xref.1

1
pkgsrc/onbld/prefix

@ -0,0 +1 @@
../projects/illumos/usr/src/tools/proto/root_i386-nd/opt/onbld/

1
pkgsrc/rpcgen/iprefix

@ -0,0 +1 @@
/opt/local/

1
pkgsrc/sgstools/iprefix

@ -0,0 +1 @@
/opt/local/
Loading…
Cancel
Save