Added make-manifest.sh
Signed-off-by: James Ketrenos <james.p.ketrenos@intel.com>
This commit is contained in:
parent
ac8d6a5cb5
commit
cd744ce531
15
scripts/make-manifest.sh
Executable file
15
scripts/make-manifest.sh
Executable file
@ -0,0 +1,15 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
OS_RELEASE=${OS_RELEASE:-disco}
|
||||||
|
AGAMA=${AGAMA:-$(wget -q -O - https://osgc.jf.intel.com/packages/agama/ubuntu/dists/disco/main/binary-amd64/Packages.bz2 | bunzip2 | sed -nE 's,^Version:.*agama-([0-9]*).*,\1,p' | sort -ru | head -n 1)}
|
||||||
|
echo "Generating Agama v${AGAMA} for ${OS_RELEASE}."
|
||||||
|
echo "AGAMA_VERSION=${AGAMA}" > MANIFEST.${AGAMA}
|
||||||
|
wget -q -O - \
|
||||||
|
https://osgc.jf.intel.com/packages/agama/ubuntu/dists/${OS_RELEASE}/main/binary-amd64/Packages.bz2 |
|
||||||
|
bunzip2 |
|
||||||
|
sed -nE 's/^(Package|Version): (.*)/\2/p' |
|
||||||
|
paste -s -d' \n' |
|
||||||
|
while read package version rest; do
|
||||||
|
package=$(echo $package | sed -E -e s#-#_#g -e 's#(.*)#\U\1#g')_VERSION
|
||||||
|
echo $package=$version
|
||||||
|
done | grep ${AGAMA}\$ >> MANIFEST.${AGAMA}
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user