• R/O
  • HTTP
  • SSH
  • HTTPS

Commit

Tags
Aucun tag

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

bootable/newinstaller


Commit MetaInfo

Révision60b284b8d86b47f4f9208dbf50688d9bf11c9d78 (tree)
l'heure2018-02-06 19:32:47
AuteurChih-Wei Huang <cwhuang@linu...>
CommiterChih-Wei Huang

Message de Log

Set rpm epoch

Set epoch to the major version for a non-rc (stable) release.
Otherwise, set epoch to the major version minus one.

Change Summary

Modification

--- a/Android.mk
+++ b/Android.mk
@@ -92,8 +92,9 @@ $(ISO_IMAGE): $(boot_dir) $(BUILT_IMG)
9292 rpm: $(wildcard $(LOCAL_PATH)/rpm/*) $(BUILT_IMG)
9393 @echo ----- Making an rpm ------
9494 OUT=$(abspath $(PRODUCT_OUT)); mkdir -p $$OUT/rpm/BUILD; rm -rf $$OUT/rpm/RPMS/*; $(ACP) $< $$OUT; \
95+ echo $(VER) | grep -vq rc; EPOCH=$$((-$$? + `echo $(VER) | cut -d. -f1`)); \
9596 rpmbuild -bb --target=$(if $(filter x86,$(TARGET_ARCH)),i686,x86_64) -D"cmdline $(BOARD_KERNEL_CMDLINE)" \
96- -D"_topdir $$OUT/rpm" -D"_sourcedir $$OUT" -D"systemimg $(notdir $(systemimg))" -D"ver $(VER)" \
97+ -D"_topdir $$OUT/rpm" -D"_sourcedir $$OUT" -D"systemimg $(notdir $(systemimg))" -D"ver $(VER)" -D"epoch $$EPOCH" \
9798 $(if $(BUILD_NAME_VARIANT),-D"name $(BUILD_NAME_VARIANT)") \
9899 -D"install_prefix $(if $(INSTALL_PREFIX),$(INSTALL_PREFIX),android-$(VER))" $(filter %.spec,$^); \
99100 mv $$OUT/rpm/RPMS/*/*.rpm $$OUT
--- a/rpm/rpm.spec
+++ b/rpm/rpm.spec
@@ -2,6 +2,7 @@ Summary: %{?title}%{!?title:Android-x86} - Run Android on your PC
22 Name: %{?name}%{!?name:android-x86}
33 Version: %(echo %{ver} | cut -d- -f1)
44 Release: %(echo %{ver} | cut -d- -f2)
5+Epoch: %{epoch}
56 Source1: kernel
67 Source2: initrd.img
78 Source3: ramdisk.img