7 # ---------------------------------------------------------------------------------------------------------------------
9 installed_prefix
="${1}"
11 if [ -z "${installed_prefix}" ]; then
12 echo "usage: ${0} <installed_prefix>"
16 # ---------------------------------------------------------------------------------------------------------------------
18 VERSION
=$
(cat ..
/wscript |
awk 'sub("VERSION=","")' |
tr -d "'")
20 rm -f jack2-osx-root.pkg
21 rm -f jack2-osx-
${VERSION}.pkg
24 # ---------------------------------------------------------------------------------------------------------------------
27 --identifier org.jackaudio.jack2 \
28 --install-location "/usr/local/" \
29 --root "${installed_prefix}/" \
32 # ---------------------------------------------------------------------------------------------------------------------
34 # https://developer.apple.com/library/content/documentation/DeveloperTools/Reference/DistributionDefinitionRef/Chapters/Distribution_XML_Ref.html
36 pushd "${installed_prefix}"
38 touch share
/jack
2/jack2-osx-files.txt
39 find -sL .
-type f |
awk 'sub("./","/usr/local/")' > share
/jack
2/jack2-osx-files.txt
42 sed -e "s|@CURDIR@|${PWD}|" package.xml.
in > package.xml
43 cat package-welcome.txt.
in "${installed_prefix}/share/jack2/jack2-osx-files.txt" > package-welcome.txt
46 --distribution package.xml \
47 --identifier org.jackaudio.jack2 \
48 --package-path "${PWD}" \
49 --version ${VERSION} \
50 jack2-osx-
${VERSION}.pkg
52 rm jack2-osx-root.pkg package.xml package-welcome.txt
54 # ---------------------------------------------------------------------------------------------------------------------