diff --git a/make_osx_package.sh b/make_osx_package.sh
index fd31c2ecb..c50ad6a83 100755
--- a/make_osx_package.sh
+++ b/make_osx_package.sh
@@ -1,9 +1,9 @@
 #!/bin/sh -e
 
-DIST=`pwd`/osx
+DIST=osx
 VERSION=$(grep -e '^Version' pandoc.cabal | awk '{print $2}')
 RESOURCES=$DIST/Resources
-ROOT=$DIST/Package_Root
+ROOT=$DIST/pandoc
 BASE=pandoc-$VERSION
 PREFIX=$ROOT/usr/local
 
@@ -11,36 +11,12 @@ echo Removing old files...
 rm -rf $DIST
 mkdir -p $RESOURCES
 
-echo Creating Info.plist...
-
-cat > "$DIST/Info.plist" <<EOF
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<pkg-info version="1.0">
-<dict>
-    <key>CFBundleDevelopmentRegion</key>
-    <string>en</string>
-    <key>CFBundleIdentifier</key>
-    <string>net.johnmacfarlane.pandoc</string>
-    <key>CFBundleInfoDictionaryVersion</key>
-    <string>6.0</string>
-    <key>CFBundleName</key>
-    <string>pandoc</string>
-    <key>CFBundlePackageType</key>
-    <string>APPL</string>
-    <key>CFBundleShortVersionString</key>
-    <string>$VERSION</string>
-    <key>CFBundleVersion</key>
-    <string>$VERSION</string>
-</dict>
-</pkg-info>
-EOF
-
 echo Building pandoc...
 runghc Setup.hs configure --user --prefix=/usr/local --flags="executable -library highlighting"
 runghc Setup.hs build
 runghc Setup.hs copy --destdir=$ROOT
 
+echo Copying license...
 cp COPYING $RESOURCES/License.txt
 
 PACKAGEMAKER=/Developer/Applications/Utilities/PackageMaker.app/Contents/MacOS/PackageMaker
@@ -48,12 +24,10 @@ PACKAGEMAKER=/Developer/Applications/Utilities/PackageMaker.app/Contents/MacOS/P
 echo Creating OSX package...
 
 $PACKAGEMAKER \
-    --title "pandoc" \
-    --info "$DIST/Info.plist" \
-    --root "$ROOT" \
-    --resources "$RESOURCES" \
-    --target "10.5" \
-    --version "$VERSION" \
+    --root $ROOT \
+    --id net.johnmacfarlane.pandoc \
+    --resources $RESOURCES \
+    --version $VERSION \
     --no-relocate \
     --out $BASE.pkg
 
@@ -63,4 +37,5 @@ hdiutil create "$BASE.dmg" \
     -format UDZO -ov \
     -volname "pandoc $VERSION" \
     -srcfolder $BASE.pkg
+hdiutil internet-enable "$BASE.dmg"