1## 
2# Apple Makefile to install PyRSS2Gen
3# Copyright (c) 2006 by Apple Computer, Inc.
4##
5
6ProjectName = PyRSS2Gen
7ProjectDir = PyRSS2Gen
8PYTHON_EXEC = /usr/bin/python
9MKDIR = /bin/mkdir
10
11OBJROOT = .
12SYMROOT = .
13
14INSTALL-LIB = /Library/Python/2.4/site-packages
15EXTRAS := $(shell $(PYTHON_EXEC) -c 'import sys; print sys.prefix')/Extras
16#EXTRAS = /System/Library/Frameworks/Python.framework/Versions/2.4/Extras
17
18# These includes provide the proper paths to system utilities
19
20include $(MAKEFILEPATH)/pb_makefiles/platform.make
21include $(MAKEFILEPATH)/pb_makefiles/commands-$(OS).make
22
23install: install-ossfiles
24	$(CD) $(SRCROOT); $(PYTHON_EXEC) setup.py install --root $(DSTROOT) --home=$(EXTRAS)
25
26build:
27	$(PYTHON_EXEC) setup.py build
28		
29clean:
30	$(CD) $(SRCROOT); $(PYTHON_EXEC) setup.py clean
31	
32installsrc:
33	$(ECHO) "Installing sources"
34	$(CP) PyRSS2Gen.py $(SRCROOT)
35	$(CP) setup.py $(SRCROOT)
36	$(CP) Makefile $(SRCROOT)
37	$(CP) LICENSE $(SRCROOT)
38	$(CP) PyRSS2Gen.plist $(SRCROOT)
39	
40installhdrs:
41	$(ECHO) "Installing headers"
42
43#
44# Open Source Hooey
45#
46
47OSV = /usr/local/OpenSourceVersions
48OSL = /usr/local/OpenSourceLicenses
49
50install-ossfiles::
51	$(_v) $(MKDIR) -p $(DSTROOT)/$(OSV)
52	$(_v) $(CP) $(SRCROOT)/$(ProjectName).plist $(DSTROOT)/$(OSV)/$(ProjectName).plist
53	$(_v) $(MKDIR) -p $(DSTROOT)/$(OSL)
54	$(_v) $(CP) $(SRCROOT)/LICENSE $(DSTROOT)/$(OSL)/$(ProjectName).txt