- find support -name $(APPNAME).egg-link -execdir sh -c "echo >> {}; echo /Applications/tahoe.app/src >> {}" \;
- find support -name easy-install.pth -execdir sed -i.bak 's|^.*/src$$|../../../../src|' '{}' \;
-
-# create component pkg
- pkgbuild --root $(shell pwd) \
- --identifier com.leastauthority.tahoe \
- --version $(shell sh -c "cat src/allmydata/_version.py | grep verstr | head -n 1 | cut -d' ' -f 3") \
- --ownership recommended \
- --install-location /Applications/tahoe.app \
- --scripts $(shell pwd)/misc/build_helpers/osx/scripts \
- tahoe-lafs.pkg
-
-# create product archive
- productbuild --distribution $(shell pwd)/misc/build_helpers/osx/Distribution.xml \
- --package-path . \
- tahoe-lafs-osx.pkg
-
-# remove intermediate pkg
- rm -f tahoe-lafs.pkg
-
-# test the result