homebysix / recipe-robot

A kick ass tool for creating AutoPkg recipes.
Apache License 2.0
301 stars 28 forks source link

AppStoreApp recipes not being created #65

Closed homebysix closed 8 years ago

homebysix commented 8 years ago

As of right now, the master branch is no longer producing AppStoreApp recipes. Here's what happens when I attempt to run DisplayMenu:

recipe-robot --verbose /Applications/Display\ Menu.app 

                      -----------------------------------
                     |  Welcome to Recipe Robot v0.2.5.  |
                      -----------------------------------
                                \   _[]_
                                 \  [oo]
                                   d-||-b
                                     ||
                                   _/  \_

Processing /Applications/Display Menu.app ...
Input path looks like an app.
Validating app...
    App seems valid
Getting app name...
    App name is: Display Menu
Getting bundle identifier...
    Bundle idenfitier is: de.milchimgemuesefach.Display-Menu
Checking for a Sparkle feed...
    No Sparkle feed
Determining whether app was downloaded from the Mac App Store...
    App came from the App Store
Looking for version key...
    Version key is: CFBundleShortVersionString (2.2.2)
Looking for app icon...
    App icon is: /Applications/Display Menu.app/Contents/Resources/DisplayMenu
Getting app description from MacUpdate...
    Description: Get your display menu back for OS X mavericks.
Gathering code signature information...
    Code signature verification requirements recorded
    3 authority names recorded
Searching for existing AutoPkg recipes for "Display Menu"...
    No results
Searching for existing AutoPkg recipes for "DisplayMenu"...
    No results
Generating munki recipe...
[REMINDER] I've created at least one AppStoreApp override for you. Be sure to add the nmcspadden-recipes repo and install pyasn1, if you haven't already. (More information: https://github.com/autopkg/nmcspadden-recipes#appstoreapp-recipe)
    /Users/elliot/Library/AutoPkg/Recipe Robot Output/Display Menu/MAS-Display Menu.munki.recipe
[WARNING] Skipping install recipe, because this app was downloaded from the App Store.
    /Users/elliot/Library/AutoPkg/Recipe Robot Output/Display Menu/Display Menu.install.recipe
[WARNING] Skipping download recipe, because this app was downloaded from the App Store.
    /Users/elliot/Library/AutoPkg/Recipe Robot Output/Display Menu/Display Menu.download.recipe
Generating pkg recipe...
[REMINDER] I've created at least one AppStoreApp override for you. Be sure to add the nmcspadden-recipes repo and install pyasn1, if you haven't already. (More information: https://github.com/autopkg/nmcspadden-recipes#appstoreapp-recipe)
    /Users/elliot/Library/AutoPkg/Recipe Robot Output/Display Menu/MAS-Display Menu.pkg.recipe

No recipes are actually being created. The output folder is created, but no files exist in that folder.

homebysix commented 8 years ago

Fixed by https://github.com/homebysix/recipe-robot/commit/6b96ba3820f9260e7847821ad2c594365b180bd3.