Improved osx-pkg target; added Info.plist and Description.plist.
git-svn-id: https://pandoc.googlecode.com/svn/trunk@50 788f1e2b-df1e-0410-8736-df70ead52e1b
This commit is contained in:
parent
3dbd266d21
commit
f373c9326a
3 changed files with 57 additions and 5 deletions
10
Description.plist
Normal file
10
Description.plist
Normal file
|
@ -0,0 +1,10 @@
|
|||
<?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">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>IFPkgDescriptionDescription</key>
|
||||
<string></string>
|
||||
<key>IFPkgDescriptionTitle</key>
|
||||
<string>Pandoc</string>
|
||||
</dict>
|
||||
</plist>
|
42
Info.plist
Normal file
42
Info.plist
Normal file
|
@ -0,0 +1,42 @@
|
|||
<?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">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>CFBundleGetInfoString</key>
|
||||
<string>@VERSION@, (c) 2006 John MacFarlane (released under GPL)</string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string></string>
|
||||
<key>CFBundleShortVersionString</key>
|
||||
<string>@VERSION@</string>
|
||||
<key>IFPkgFlagAllowBackRev</key>
|
||||
<false/>
|
||||
<key>IFPkgFlagAuthorizationAction</key>
|
||||
<string>RootAuthorization</string>
|
||||
<key>IFPkgFlagBackgroundAlignment</key>
|
||||
<string>topleft</string>
|
||||
<key>IFPkgFlagBackgroundScaling</key>
|
||||
<string>none</string>
|
||||
<key>IFPkgFlagDefaultLocation</key>
|
||||
<string>/</string>
|
||||
<key>IFPkgFlagFollowLinks</key>
|
||||
<true/>
|
||||
<key>IFPkgFlagInstallFat</key>
|
||||
<false/>
|
||||
<key>IFPkgFlagInstalledSize</key>
|
||||
<integer>1788</integer>
|
||||
<key>IFPkgFlagIsRequired</key>
|
||||
<false/>
|
||||
<key>IFPkgFlagOverwritePermissions</key>
|
||||
<false/>
|
||||
<key>IFPkgFlagRelocatable</key>
|
||||
<false/>
|
||||
<key>IFPkgFlagRestartAction</key>
|
||||
<string>NoRestart</string>
|
||||
<key>IFPkgFlagRootVolumeOnly</key>
|
||||
<false/>
|
||||
<key>IFPkgFlagUpdateInstalledLanguages</key>
|
||||
<false/>
|
||||
<key>IFPkgFormatVersion</key>
|
||||
<real>0.10000000149011612</real>
|
||||
</dict>
|
||||
</plist>
|
10
Makefile
10
Makefile
|
@ -175,14 +175,14 @@ $(osx_dest): $(doc_more)
|
|||
DESTDIR=$(osx_dest)/Package_root $(MAKE) install-program
|
||||
find $(osx_dest) -type f -regex ".*bin/.*" | xargs chmod +x
|
||||
find $(osx_dest) -type f -regex ".*bin/$(THIS)" | xargs $(STRIP)
|
||||
find $(osx_dest) -type f | xargs chgrp wheel
|
||||
find $(osx_dest) -type f | xargs chown root
|
||||
$(INSTALL) -d $(osx_dest)/Resources
|
||||
mv README.rtf $(osx_dest)/Resources/ReadMe.rtf
|
||||
mv LICENSE.rtf $(osx_dest)/Resources/License.rtf
|
||||
@echo
|
||||
@echo "You may now run PackageMaker.app. For Root, specify"
|
||||
@echo "$(osx_dest)/Package_root. The ReadMe.rtf and License.rtf files"
|
||||
@echo "can be found in $(osx_dest)/Resources."
|
||||
@echo
|
||||
sed -e 's/@VERSION@/$(VERSION)/g' Info.plist > $(osx_dest)/Info.plist
|
||||
cp Description.plist $(osx_dest)/
|
||||
PackageMaker -build -p Pandoc_$(VERSION).pkg -f $(osx_dest)/Package_root -r $(osx_dest)/Resources -i $(osx_dest)/Info.plist -d $(osx_dest)/Description.plist
|
||||
|
||||
.PHONY: test test-markdown
|
||||
test: $(BINS)
|
||||
|
|
Loading…
Add table
Reference in a new issue