+++ /dev/null
-(S'Grandcentral_Dialer'
-S'0.6'
-S'user/Communication'
-S'all'
-S'Optional'
-S'Mark Bergman <bergman@mertech.com>'
-S'python2.5, python2.5-hildon, python2.5-gtk2'
-S'Python script that provides a telephone dial-pad in order to enter\nphone numbers to be dialed through Grandcentral.com.\n\nRequirements:\n\tan account with Grandcentral'
-S'/tmp/gc_dialer/build'
-S'/tmp/gc_dialer/gc_dialer_26.png'
-S'#!/bin/sh\n\ngtk-update-icon-cache -f /usr/share/icons/hicolor'
-S''
-S''
-S''
-S'0.6 "Daddy brain"\n\nNative login, UI updates, cleanup, and much more\n\n\n0.5\n\nAdded dialing history, changed UI.'
-S'extras'
-S'chinook'
-S'low'
-S'email@email.com'
-S''
-S'/tmp/gc_dialer/build'
-S'z2n'
-S'1'
-tp1
-.
\ No newline at end of file
OBJ=$(SOURCE:.py=.pyc)
TEST_PATH=./tests
TAG_FILE=~/.ctags/$(PROJECT_NAME).tags
+PYPACKAGE_FILE=./support/GrandcentralDialer.pypackager
PLATFORM=desktop
ifeq ($(PLATFORM),os2007)
cp $(SOURCE_PATH)/gc_dialer.glade $(BUILD_PATH)
package: build
- mkdir -p $(PACKAGE_PATH)/usr/share/icons/hicolor/scalable/hildon
- mkdir -p $(PACKAGE_PATH)/usr/share/icons/hicolor/26x26/hildon
- mkdir -p $(PACKAGE_PATH)/usr/share/icons/hicolor/64x64/hildon
- mkdir -p $(PACKAGE_PATH)/usr/share/applications/hildon
- mkdir -p $(PACKAGE_PATH)/usr/local/lib
- mkdir -p $(PACKAGE_PATH)/usr/local/bin
+ mkdir -p $(PACKAGE_PATH)/build/usr/share/icons/hicolor/scalable/hildon
+ mkdir -p $(PACKAGE_PATH)/build/usr/share/icons/hicolor/26x26/hildon
+ mkdir -p $(PACKAGE_PATH)/build/usr/share/icons/hicolor/64x64/hildon
+ mkdir -p $(PACKAGE_PATH)/build/usr/share/applications/hildon
+ mkdir -p $(PACKAGE_PATH)/build/usr/local/lib
+ mkdir -p $(PACKAGE_PATH)/build/usr/local/bin
- cp $(BUILD_PATH)/gc_dialer_256.png $(PACKAGE_PATH)/usr/share/icons/hicolor/scalable/hildon/gc_dialer.png
- cp $(BUILD_PATH)/gc_dialer_64.png $(PACKAGE_PATH)/usr/share/icons/hicolor/64x64/hildon/gc_dialer.png
- cp $(BUILD_PATH)/gc_dialer_26.png $(PACKAGE_PATH)/usr/share/icons/hicolor/26x26/hildon/gc_dialer.png
+ cp $(BUILD_PATH)/gc_dialer_256.png $(PACKAGE_PATH)/build/usr/share/icons/hicolor/scalable/hildon/gc_dialer.png
+ cp $(BUILD_PATH)/gc_dialer_64.png $(PACKAGE_PATH)/build/usr/share/icons/hicolor/64x64/hildon/gc_dialer.png
+ cp $(BUILD_PATH)/gc_dialer_26.png $(PACKAGE_PATH)/build/usr/share/icons/hicolor/26x26/hildon/gc_dialer.png
- cp $(BUILD_PATH)/gc_dialer.desktop $(PACKAGE_PATH)/usr/share/applications/hildon
+ cp $(BUILD_PATH)/gc_dialer.desktop $(PACKAGE_PATH)/build/usr/share/applications/hildon
- cp $(BUILD_PATH)/gc_dialer.glade $(PACKAGE_PATH)/usr/local/lib
+ cp $(BUILD_PATH)/gc_dialer.glade $(PACKAGE_PATH)/build/usr/local/lib
- cp $(BUILD_BIN) $(PACKAGE_PATH)/usr/local/bin
+ cp $(BUILD_BIN) $(PACKAGE_PATH)/build/usr/local/bin
+
+ cp $(PYPACKAGE_FILE) $(PACKAGE_PATH)
clean:
rm -Rf $(PACKAGE_PATH) $(BUILD_PATH)
===================
Run
./build_script.sh PLATFORM
-which will create a "./build-PLATFORM/..." heirarchy. Move this structure to somewhere on the tablet, then run pypackager.
+which will create a "./pkg-PLATFORM/..." heirarchy. Move this structure to somewhere on the tablet, then run pypackager.
Supported PLATFORMs include
desktop
--- /dev/null
+(S'Grandcentral_Dialer'
+S'0.6'
+S'user/Communication'
+S'all'
+S'Optional'
+S'Mark Bergman <bergman@mertech.com>'
+S'python2.5, python2.5-hildon, python2.5-gtk2'
+S'Python script that provides a telephone dial-pad in order to enter\nphone numbers to be dialed through Grandcentral.com.\n\nRequirements:\n\tan account with Grandcentral'
+S'/tmp/gc_dialer/build'
+S'/tmp/gc_dialer/gc_dialer_26.png'
+S'#!/bin/sh\n\ngtk-update-icon-cache -f /usr/share/icons/hicolor'
+S''
+S''
+S''
+S'0.6 "Daddy brain"\n\nNative login, UI updates, cleanup, and much more\n\n\n0.5\n\nAdded dialing history, changed UI.'
+S'extras'
+S'chinook'
+S'low'
+S'email@email.com'
+S''
+S'/tmp/gc_dialer/build'
+S'z2n'
+S'1'
+tp1
+.
\ No newline at end of file