-package: $(OBJ)
- rm -Rf $(BUILD_PATH)
-
- mkdir -p $(BUILD_PATH)/generic
- cp $(SOURCE_PATH)/constants.py $(BUILD_PATH)/generic
- cp $(SOURCE_PATH)/$(PROJECT_NAME).py $(BUILD_PATH)/generic
- $(foreach file, $(DATA), cp $(file) $(BUILD_PATH)/generic/$(subst /,-,$(file)) ; )
- $(foreach file, $(SOURCE), cp $(file) $(BUILD_PATH)/generic/$(subst /,-,$(file)) ; )
- #$(foreach file, $(OBJ), cp $(file) $(BUILD_PATH)/generic/$(subst /,-,$(file)) ; )
- cp support/$(PROJECT_NAME).desktop $(BUILD_PATH)/generic
- cp support/builddeb.py $(BUILD_PATH)/generic
- cp support/py2deb.py $(BUILD_PATH)/generic
-
- mkdir -p $(BUILD_PATH)/chinook
- cp -R $(BUILD_PATH)/generic/* $(BUILD_PATH)/chinook
- cd $(BUILD_PATH)/chinook ; python builddeb.py chinook
- mkdir -p $(BUILD_PATH)/diablo
- cp -R $(BUILD_PATH)/generic/* $(BUILD_PATH)/diablo
- cd $(BUILD_PATH)/diablo ; python builddeb.py diablo
- mkdir -p $(BUILD_PATH)/fremantle
- cp -R $(BUILD_PATH)/generic/* $(BUILD_PATH)/fremantle
- cd $(BUILD_PATH)/fremantle ; python builddeb.py fremantle
- mkdir -p $(BUILD_PATH)/mer
- cp -R $(BUILD_PATH)/generic/* $(BUILD_PATH)/mer
- cd $(BUILD_PATH)/mer ; python builddeb.py mer
+package: $(OBJ) $(ICONS) $(SETUP_FILES) $(DESKTOP_FILES)
+ rm -Rf $(DIST_BASE_PATH)_*/*
+ ./setup.fremantle.py sdist_diablo \
+ -d $(DIST_BASE_PATH)_diablo \
+ --install-purelib=/usr/lib/python2.5/site-packages
+ ./setup.fremantle.py sdist_fremantle \
+ -d $(DIST_BASE_PATH)_fremantle \
+ --install-purelib=/usr/lib/python2.5/site-packages
+ ./setup.harmattan.py sdist_harmattan \
+ -d $(DIST_BASE_PATH)_harmattan
+ --install-purelib=/usr/lib/python2.6/dist-packages
+ ./setup.ubuntu.py sdist_ubuntu \
+ -d $(DIST_BASE_PATH)_ubuntu
+ mkdir $(DIST_BASE_PATH)_ubuntu/build
+ cd $(DIST_BASE_PATH)_ubuntu/build ; tar -zxvf ../*.tar.gz
+ cd $(DIST_BASE_PATH)_ubuntu/build ; dpkg-buildpackage -tc -rfakeroot -us -uc
+
+upload:
+ dput diablo-extras-builder $(DIST_BASE_PATH)_diablo/$(PROJECT_NAME)*.changes
+ dput fremantle-extras-builder $(DIST_BASE_PATH)_fremantle/$(PROJECT_NAME)*.changes
+ cp $(DIST_BASE_PATH)_ubuntu/*.deb www/$(PROJECT_NAME).deb