From 19193876c89f2169bd832c9bd861b81472486ab6 Mon Sep 17 00:00:00 2001 From: lei_ju <983277505@qq.com> Date: Mon, 31 Aug 2020 10:35:13 +0800 Subject: [PATCH] Package init --- dl-tests.sh | 108 ++++++++++++++++++++++++++++++++++++++++++++ esutils-2.0.2.tgz | Bin 0 -> 9297 bytes nodejs-esutils.spec | 54 ++++++++++++++++++++++ nodejs-esutils.yaml | 4 ++ tests-2.0.2.tar.bz2 | Bin 0 -> 3561 bytes 5 files changed, 166 insertions(+) create mode 100644 dl-tests.sh create mode 100644 esutils-2.0.2.tgz create mode 100644 nodejs-esutils.spec create mode 100644 nodejs-esutils.yaml create mode 100644 tests-2.0.2.tar.bz2 diff --git a/dl-tests.sh b/dl-tests.sh new file mode 100644 index 0000000..776531b --- /dev/null +++ b/dl-tests.sh @@ -0,0 +1,108 @@ +#!/bin/bash + +tag=$(sed -n 's/^Version:\s\(.*\)$/\1/p' ./*.spec | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//') +url=$(sed -n 's/^URL:\s\(.*\)$/\1/p' ./*.spec | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//') +pkgdir=$(basename $url | sed -s 's/\.git$//') + +echo "tag: $tag" +echo "URL: $url" +echo "pkgdir: $pkgdir" + +set -e + +tmp=$(mktemp -d) + +trap cleanup EXIT +cleanup() { + echo Cleaning up... + set +e + [ -z "$tmp" -o ! -d "$tmp" ] || rm -rf "$tmp" +} + +unset CDPATH +pwd=$(pwd) + +pushd "$tmp" +git clone $url +cd $pkgdir +echo Finding git tag +gittag=$(git show-ref --tags | cut -d' ' -f2 | grep "${tag}$" || git show-ref --tags | cut -d' ' -f2 | sort -Vr | head -n1) +if [ -z $gittag ]; then + gittag=tags/$tag +fi +echo "Git Tag: $gittag" +if [ -d "test" ]; then + git archive --prefix='test/' --format=tar ${gittag}:test/ \ + | bzip2 > "$pwd"/tests-${tag}.tar.bz2 +elif [ -d "tests" ]; then + git archive --prefix='tests/' --format=tar ${gittag}:tests/ \ + | bzip2 > "$pwd"/tests-${tag}.tar.bz2 +elif [ -d "spec" ]; then + git archive --prefix='spec/' --format=tar ${gittag}:spec/ \ + | bzip2 > "$pwd"/tests-${tag}.tar.bz2 +else + echo "No test directory found for tag ${gittag}" +fi +if [ -d "support" ]; then + git archive --prefix='support/' --format=tar ${gittag}:support/ \ + | bzip2 > "$pwd"/support-${tag}.tar.bz2 +fi +if [ -d "fixture" ]; then + git archive --prefix='fixture/' --format=tar ${gittag}:fixture/ \ + | bzip2 > "$pwd"/fixture-${tag}.tar.bz2 +fi +if [ -d "examples" ]; then + git archive --prefix='examples/' --format=tar ${gittag}:examples/ \ + | bzip2 > "$pwd"/examples-${tag}.tar.bz2 +elif [ -d "example" ]; then + git archive --prefix='example/' --format=tar ${gittag}:example/ \ + | bzip2 > "$pwd"/examples-${tag}.tar.bz2 +fi +if [ -d "tasks" ]; then + git archive --prefix='tasks/' --format=tar ${gittag}:tasks/ \ + | bzip2 > "$pwd"/tasks-${tag}.tar.bz2 +fi +if [ -d "docs" ]; then + git archive --prefix='docs/' --format=tar ${gittag}:docs/ \ + | bzip2 > "$pwd"/docs-${tag}.tar.bz2 +elif [ -d "doc" ]; then + git archive --prefix='doc/' --format=tar ${gittag}:doc/ \ + | bzip2 > "$pwd"/docs-${tag}.tar.bz2 +fi +if [ -d "src" ]; then + git archive --prefix='src/' --format=tar ${gittag}:src/ \ + | bzip2 > "$pwd"/src-${tag}.tar.bz2 +fi +if [ -d "tools" ]; then + git archive --prefix='tools/' --format=tar ${gittag}:tools/ \ + | bzip2 > "$pwd"/tools-${tag}.tar.bz2 +fi +if [ -d "scripts" ]; then + git archive --prefix='scripts/' --format=tar ${gittag}:scripts/ \ + | bzip2 > "$pwd"/scripts-${tag}.tar.bz2 +fi +if [ -d "modules" ]; then + git archive --prefix='modules/' --format=tar ${gittag}:modules/ \ + | bzip2 > "$pwd"/modules-${tag}.tar.bz2 +fi +if [ -d "ts" ]; then + git archive --prefix='ts/' --format=tar ${gittag}:ts/ \ + | bzip2 > "$pwd"/ts-${tag}.tar.bz2 +fi +if [ -d "build" ]; then + git archive --prefix='build/' --format=tar ${gittag}:build/ \ + | bzip2 > "$pwd"/build-${tag}.tar.bz2 +fi +if [ -d "fixtures" ]; then + git archive --prefix='fixtures/' --format=tar ${gittag}:fixtures/ \ + | bzip2 > "$pwd"/fixtures-${tag}.tar.bz2 +fi +if [ -d "mocks" ]; then + git archive --prefix='mocks/' --format=tar ${gittag}:mocks/ \ + | bzip2 > "$pwd"/mocks-${tag}.tar.bz2 +fi +if [ -d "typings" ]; then + git archive --prefix='typings/' --format=tar ${gittag}:typings/ \ + | bzip2 > "$pwd"/typings-${tag}.tar.bz2 +fi +popd diff --git a/esutils-2.0.2.tgz b/esutils-2.0.2.tgz new file mode 100644 index 0000000000000000000000000000000000000000..af5a8db3be7bf0992f3e8a090e34fefcd9d73fb1 GIT binary patch literal 9297 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 - 2.0.2-1 +- Package init diff --git a/nodejs-esutils.yaml b/nodejs-esutils.yaml new file mode 100644 index 0000000..e5cfcc6 --- /dev/null +++ b/nodejs-esutils.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: Constellation/esutils +tag_prefix: "^" +seperator: "." diff --git a/tests-2.0.2.tar.bz2 b/tests-2.0.2.tar.bz2 new file mode 100644 index 0000000000000000000000000000000000000000..bdb98f9eb5c141b9d27c2f183d577c0005c91fd5 GIT binary patch literal 3561 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 literal 0 HcmV?d00001