mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2025-02-23 22:47:12 +01:00
Update polipo build instructions for OS X 10.6
This commit is contained in:
parent
c8f154e173
commit
e52353d779
2 changed files with 11 additions and 8 deletions
|
@ -49,8 +49,10 @@ installation package.
|
||||||
---------------------------------------------
|
---------------------------------------------
|
||||||
OSX Universal Binary and Installation package
|
OSX Universal Binary and Installation package
|
||||||
---------------------------------------------
|
---------------------------------------------
|
||||||
|
You'll need the contrib/polipo directory from Tor's source distribution.
|
||||||
1) Copy Makefile.osx over Makefile.
|
1) Copy Makefile.osx over Makefile.
|
||||||
2) Run 'make'.
|
2) Run 'make'.
|
||||||
3) Copy the contents of this directory into a directory named "contrib".
|
3) Copy the contents of contrib/polipo into a directory named "contrib".
|
||||||
4) Run './contrib/package.sh'
|
4) Run 'chmod +x ./contrib/package.sh'
|
||||||
5) You should have a Polipo-version.dmg ready for installation.
|
5) Run './contrib/package.sh'
|
||||||
|
6) You should have a Polipo-version.dmg ready for installation.
|
||||||
|
|
|
@ -17,8 +17,9 @@ if [ -x /usr/bin/sw_vers ]; then
|
||||||
# the OS version
|
# the OS version
|
||||||
OSVER=`/usr/bin/sw_vers | grep ProductVersion | cut -f2 | cut -d"." -f1,2`
|
OSVER=`/usr/bin/sw_vers | grep ProductVersion | cut -f2 | cut -d"." -f1,2`
|
||||||
case "$OSVER" in
|
case "$OSVER" in
|
||||||
"10.5") ARCH="universal";;
|
"10.6") ARCH="i386";;
|
||||||
"10.4") ARCH="universal";;
|
"10.5") ARCH="i386";;
|
||||||
|
"10.4") ARCH="i386";;
|
||||||
"10.3") ARCH="ppc";;
|
"10.3") ARCH="ppc";;
|
||||||
"10.2") ARCH="ppc";;
|
"10.2") ARCH="ppc";;
|
||||||
"10.1") ARCH="ppc";;
|
"10.1") ARCH="ppc";;
|
||||||
|
@ -62,7 +63,7 @@ EOF
|
||||||
|
|
||||||
### Assemble documentation
|
### Assemble documentation
|
||||||
|
|
||||||
groff polipo.man -T ps -m man | pstopdf -i -o $BUILD_DIR/polipo_packageroot/polipo.pdf
|
groff polipo.man -T ps -m man | /usr/bin/pstopdf -i -o $BUILD_DIR/polipo_packageroot/polipo.pdf
|
||||||
texi2html polipo.texi && cp polipo.html $BUILD_DIR/polipo_packageroot/polipo.html
|
texi2html polipo.texi && cp polipo.html $BUILD_DIR/polipo_packageroot/polipo.html
|
||||||
|
|
||||||
find $BUILD_DIR/polipo_packageroot -print0 |sudo xargs -0 chown root:wheel
|
find $BUILD_DIR/polipo_packageroot -print0 |sudo xargs -0 chown root:wheel
|
||||||
|
@ -77,8 +78,8 @@ $PACKAGEMAKER -build \
|
||||||
|
|
||||||
find $BUILD_DIR/output -print0 | sudo xargs -0 chown root:wheel
|
find $BUILD_DIR/output -print0 | sudo xargs -0 chown root:wheel
|
||||||
|
|
||||||
mv $BUILD_DIR/output "$BUILD_DIR/Polipo-$VERSION-$ARCH"
|
sudo mv $BUILD_DIR/output "$BUILD_DIR/Polipo-$VERSION-$ARCH"
|
||||||
rm -f "Polipo-$VERSION-$ARCH-Bundle.dmg"
|
sudo rm -f "Polipo-$VERSION-$ARCH-Bundle.dmg"
|
||||||
USER="`whoami`"
|
USER="`whoami`"
|
||||||
sudo hdiutil create -format UDZO -srcfolder "$BUILD_DIR/Polipo-$VERSION-$ARCH" "Polipo-$VERSION-$ARCH.dmg"
|
sudo hdiutil create -format UDZO -srcfolder "$BUILD_DIR/Polipo-$VERSION-$ARCH" "Polipo-$VERSION-$ARCH.dmg"
|
||||||
sudo chown "$USER" "Polipo-$VERSION-$ARCH.dmg"
|
sudo chown "$USER" "Polipo-$VERSION-$ARCH.dmg"
|
||||||
|
|
Loading…
Add table
Reference in a new issue