Issue #15708 has been updated by Clay Caviness.
May be missing some options, but this seems to have worked, in
`createpackage.sh`:
<pre>
"${PKGBUILD}" --root "${pkgroot}" \
--scripts ${pkgtemp}/scripts \
--identifier com.reductivelabs.puppet \
--version ${puppet_version} \
--install-location / \
--ownership preserve \
--verbose \
"$(pwd)/puppet-${puppet_version}.pkg"
</pre>
There's no longer any need for the `PackageInfo.plist`.
----------------------------------------
Bug #15708: packages should be built using pkgbuild
https://projects.puppetlabs.com/issues/15708#change-69072
Author: Clay Caviness
Status: Needs Decision
Priority: Normal
Assignee: Michael Stahnke
Category: OSX
Target version:
Affected Puppet version:
Keywords:
Branch:
Currently, OS X packages for puppet and facter are built using
`./conf/osx/createpackage.sh`, which calls `/Developer/usir/bin/packagemaker`
to create the package. In recent Xcode releases, PackageMaker is no longer
installed by default, and when it is installed in frequently not installed at
that path. A better tool to use would be `/usr/bin/pkgbuild`.
--
You have received this notification because you have either subscribed to it,
or are involved in it.
To change your notification preferences, please click here:
http://projects.puppetlabs.com/my/account
--
You received this message because you are subscribed to the Google Groups
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/puppet-bugs?hl=en.