From 502b3ba6e1650b00ef38145382f4a8451cca98ca Mon Sep 17 00:00:00 2001
From: Brendon Murphy <meta.androcto1@gmail.com>
Date: Sun, 11 Dec 2011 00:36:39 +0000
Subject: [PATCH] quick fix for add_mesh_pyramid.py not registering in menu

---
 add_mesh_extra_objects/__init__.py         |  6 +++---
 add_mesh_extra_objects/add_mesh_pyramid.py | 12 ++++++------
 2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/add_mesh_extra_objects/__init__.py b/add_mesh_extra_objects/__init__.py
index 34ecd162b..a04bd8b07 100644
--- a/add_mesh_extra_objects/__init__.py
+++ b/add_mesh_extra_objects/__init__.py
@@ -22,8 +22,8 @@ bl_info = {
     "name": "Extra Objects",
     "author": "Multiple Authors",
     "version": (0, 3),
-    "blender": (2, 5, 9),
-    "api": 40638,
+    "blender": (2, 6, 1),
+    "api": 42524,
     "location": "View3D > Add > Mesh > Extra Objects",
     "description": "Add extra object types",
     "warning": "",
@@ -74,7 +74,7 @@ class INFO_MT_mesh_extras_add(bpy.types.Menu):
             text="Polysphere")
         layout.operator("mesh.primitive_supertoroid_add",
             text="Supertoroid")
-        layout.operator("mesh.primative_step_pyramid_add",
+        layout.operator("mesh.primitive_steppyramid_add",
             text="Pyramid")
 
 class INFO_MT_mesh_gemstones_add(bpy.types.Menu):
diff --git a/add_mesh_extra_objects/add_mesh_pyramid.py b/add_mesh_extra_objects/add_mesh_pyramid.py
index cba91729b..629c91343 100644
--- a/add_mesh_extra_objects/add_mesh_pyramid.py
+++ b/add_mesh_extra_objects/add_mesh_pyramid.py
@@ -18,7 +18,7 @@
 # ***** END GPL LICENCE BLOCK *****
 
 # (c) 2011 Phil Cote (cotejrp1)
-
+'''
 bl_info = {
     'name': 'Mesh Pyramid',
     'author': 'Phil Cote, cotejrp1, (http://www.blenderaddons.com)',
@@ -29,7 +29,7 @@ bl_info = {
     'description': 'Create an egyption-style step pyramid',
     'warning': '',  # used for warning icon and text in addons panel
     'category': 'Add Mesh'}
-
+'''
 
 import bpy
 from bpy.props import IntProperty, FloatProperty
@@ -109,11 +109,10 @@ def add_pyramid_object(self, context):
     res = add_object_data(context, mesh_data, operator=self)
 
 
-class OBJECT_OT_add_pyramid(bpy.types.Operator, AddObjectHelper):
+class AddPyramid(bpy.types.Operator, AddObjectHelper):
     """Add a Mesh Object"""
-    bl_idname = "mesh.step_pyramid_add"
+    bl_idname = "mesh.primitive_steppyramid_add"
     bl_label = "Pyramid"
-    bl_description = "Create a Pyramid Mesh"
     bl_options = {'REGISTER', 'UNDO'}
 
     initial_size = FloatProperty(name="Initial Size", default=2.0,
@@ -136,7 +135,7 @@ class OBJECT_OT_add_pyramid(bpy.types.Operator, AddObjectHelper):
         add_pyramid_object(self, context)
         return {'FINISHED'}
 
-
+'''
 def menu_func(self, context):
     self.layout.operator(OBJECT_OT_add_pyramid.bl_idname,
                         text="Pyramid", icon="PLUGIN")
@@ -153,3 +152,4 @@ def unregister():
 
 if __name__ == "__main__":
     register()
+'''
\ No newline at end of file
-- 
GitLab