浏览代码

Merge pull request #4288 from tianon/mkimage-steamos

Add "SteamOS" support to mkimage-debootstrap
Tianon Gravi 11 年之前
父节点
当前提交
05e4030313
共有 1 个文件被更改,包括 13 次插入0 次删除
  1. 13 0
      contrib/mkimage-debootstrap.sh

+ 13 - 0
contrib/mkimage-debootstrap.sh

@@ -210,6 +210,10 @@ if [ -z "$strictDebootstrap" ]; then
 					sudo sed -i "p; s/ $suite main$/ ${suite}-updates main/" etc/apt/sources.list
 					sudo sed -i "p; s/ $suite main$/ ${suite}-updates main/" etc/apt/sources.list
 				fi
 				fi
 				;;
 				;;
+			SteamOS)
+				# add contrib and non-free
+				sudo sed -i "s/ $suite main$/ $suite main contrib non-free/" etc/apt/sources.list
+				;;
 		esac
 		esac
 	fi
 	fi
 	
 	
@@ -270,6 +274,15 @@ else
 					fi
 					fi
 				fi
 				fi
 				;;
 				;;
+			SteamOS)
+				if [ -r etc/lsb-release ]; then
+					lsbRelease="$(. etc/lsb-release && echo "$DISTRIB_RELEASE")"
+					if [ "$lsbRelease" ]; then
+						# tag specific SteamOS version number, if available (1.0, 2.0, etc.)
+						$docker tag $repo:$suite $repo:$lsbRelease
+					fi
+				fi
+				;;
 		esac
 		esac
 	fi
 	fi
 fi
 fi