]> git.sesse.net Git - vlc/blob - contrib/src/growl/rules.mak
contrib: don't use -arch flag of xcodebuild
[vlc] / contrib / src / growl / rules.mak
1 # growl
2
3 GROWL_VERSION := 1.2.2
4 GROWL_URL := http://growl.googlecode.com/files/Growl-$(GROWL_VERSION)-src.tbz
5
6 ifdef HAVE_MACOSX
7 PKGS += growl
8 endif
9
10 $(TARBALLS)/growl-$(GROWL_VERSION).tar.bz2:
11         $(call download,$(GROWL_URL))
12
13 .sum-growl: growl-$(GROWL_VERSION).tar.bz2
14
15 growl: growl-$(GROWL_VERSION).tar.bz2 .sum-growl
16         $(UNPACK)
17         mv Growl-1.2.2-src $@
18         sed -i.orig -e s/"SDKROOT = macosx10.5"/"SDKROOT = macosx$(OSX_VERSION)"/g \
19                 -e s/"GCC_VERSION = 4.0"/"GCC_VERSION = 4.2"/g \
20                 -e s/com.apple.compilers.gcc.4_0/com.apple.compilers.gcc.4_2/g \
21                 $@/Growl.xcodeproj/project.pbxproj
22         sed -i.orig -e s/"REVISION \$$REV"/"REVISION 0x\$$REV"/g $@/generateHgRevision.sh
23         touch $@
24
25 .growl: growl
26         cd $< && xcodebuild -target Growl.framework -configuration Release
27         cd $< && cp -R -L build/Release/Growl.framework "$(PREFIX)"
28         touch $@