mirror of
				https://git.launchpad.net/livecd-rootfs
				synced 2025-10-25 22:14:18 +00:00 
			
		
		
		
	Import patches-unapplied version 2.385 to ubuntu/xenial-proposed
Imported using git-ubuntu import. Changelog parent: 4089d75a2175b397937e87a363f4330969fedc07 New changelog entries: * add snap building for kernel snaps
This commit is contained in:
		
							parent
							
								
									4089d75a21
								
							
						
					
					
						commit
						6052273963
					
				
							
								
								
									
										6
									
								
								debian/changelog
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								debian/changelog
									
									
									
									
										vendored
									
									
								
							| @ -1,3 +1,9 @@ | ||||
| livecd-rootfs (2.385) xenial; urgency=medium | ||||
| 
 | ||||
|   * add snap building for kernel snaps | ||||
| 
 | ||||
|  -- Oliver Grawert <ogra@ubuntu.com>  Wed, 09 Mar 2016 15:58:35 +0100 | ||||
| 
 | ||||
| livecd-rootfs (2.384) xenial; urgency=medium | ||||
| 
 | ||||
|   * slightly adjust the naming of the OS snap for snappy builds so it becomes | ||||
|  | ||||
| @ -507,7 +507,52 @@ EOF | ||||
|         if [ "$ARCH" = "amd64" ]; then | ||||
|             cp $HERE/$PREFIX.$tarname $HERE/$PREFIX.azure.$tarname | ||||
|         fi | ||||
|         cd $HERE) | ||||
| 
 | ||||
|         # create snap | ||||
|         snapname="kernel.snap" | ||||
|         metaname=canonical-pc-linux | ||||
| 
 | ||||
|         if [ "$devarch" = "raspi2" ];then | ||||
|             metaname=canonical-pi2-linux | ||||
|             snapname="$devarch.kernel.snap" | ||||
|         elif [ "$devarch" = "generic" ] && [ "$ARCH" = "armhf" ];then | ||||
|             metaname=canonical-bbb-linux | ||||
|         fi | ||||
| 
 | ||||
|         rm -rf $HERE/snap || true | ||||
|         mkdir -p $HERE/snap/meta | ||||
|         cp -a $TMPDIR/assets/* $HERE/snap | ||||
|         cp -a $TMPDIR/system/* $HERE/snap | ||||
| 
 | ||||
|         cd $HERE/snap | ||||
|         kernel="$(ls vmlinuz-*)" | ||||
|         initrd="$(ls initrd.img-*)" | ||||
|         ln -s $kernel vmlinuz | ||||
|         ln -s $initrd initrd.img | ||||
|         kvers="$(ls vmlinuz-*|sed 's/^.*vmlinuz-//;s/-[a-z.]*$//')" | ||||
| 
 | ||||
|         VERSION=$kvers-$(date +20%y%m%d-%H-%M) | ||||
| 
 | ||||
|         cat > meta/snap.yaml <<EOF | ||||
| name: $metaname | ||||
| version: $VERSION | ||||
| architectures: [$ARCH] | ||||
| summary: The canonical $devarch $ARCH kernel | ||||
| type: kernel | ||||
| 
 | ||||
| kernel: $(ls vmlinuz-*) | ||||
| initrd: $(ls initrd.img-*) | ||||
| modules: $(ls -d lib/modules/*) | ||||
| firmware: lib/firmware | ||||
| EOF | ||||
|         cd $HERE | ||||
| 
 | ||||
|         apt-get -y install ubuntu-snappy-cli | ||||
|         snappy build --squashfs snap | ||||
| 
 | ||||
|         snapfile="$(ls $metaname*.snap)" | ||||
|         cp -a $snapfile $PREFIX.$snapname | ||||
|         ) | ||||
|       done | ||||
|     fi | ||||
| 
 | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user