aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorAnders Roxell <anders.roxell@linaro.org>2016-04-14 16:00:34 +0200
committerMaxim Uvarov <maxim.uvarov@linaro.org>2016-04-14 17:42:50 +0300
commiteaddf623b2032e80962227101a9da46f9ffc8613 (patch)
tree93426144fd73f76a19721ae821f4dda09393c969 /scripts
parent14a566c57980f9700499c5c6ec7deb4d7ca33df9 (diff)
pkg: remove packaging in ODP
Move the packaging scripts to its own git [1] repository. [1] http://git.linaro.org/lng/odp-packaging.git Signed-off-by: Anders Roxell <anders.roxell@linaro.org> Reviewed-by: Ricardo Salveti <ricardo.salveti@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/builddeb38
-rwxr-xr-xscripts/buildrpm30
-rw-r--r--scripts/common_pkg_build.sh39
3 files changed, 0 insertions, 107 deletions
diff --git a/scripts/builddeb b/scripts/builddeb
deleted file mode 100755
index f28ee02c3..000000000
--- a/scripts/builddeb
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/bin/bash
-
-set -e
-
-export ROOT_DIR=$(readlink -e $(dirname $0) | sed 's|/scripts||')
-
-source ${ROOT_DIR}/scripts/common_pkg_build.sh
-
-# debuild default options
-DEB_OPTS="-us -uc"
-
-# Also allow the user to create just the source package (skip build process)
-if [ "$1" == source ]; then
- prepare_tarball archive
- DEB_OPTS="-S $DEB_OPTS"
-else
- prepare_tarball
-fi
-
-pushd ${ROOT_DIR}/${package}-${version}
-cp -r ${ROOT_DIR}/pkg/debian .
-
-current=$(grep "^ODP_LIBSO_VERSION" ${ROOT_DIR}/configure.ac| \
- awk -F'=' '{print $2}' |awk -F : '{print $1}')
-rename 's,(.*linux)(.*),${1}'"${current}"'${2},' debian/*odp*-linux.install
-
-sed -i "s:\(libodp[a-zA-Z\-]\+linux\)\(-dbg\|$\| \):\1${current}\2:g" debian/control
-sed -i "s:\(libodp[a-zA-Z\-]\+linux\)\(-dbg\| \):\1${current}\2:g" debian/rules
-
-if [ $(egrep "\.([a-z0-9]{8}\>|dirty)" .scmversion |wc -l) -gt 0 ]; then
- export DEBFULLNAME="Donald Duck"
- export DEBEMAIL="donald.duck@linaro.org"
- dch --newversion ${version}-1 --urgency low "not a official release!"
-fi
-
-debuild $DEB_OPTS
-popd
-popd
diff --git a/scripts/buildrpm b/scripts/buildrpm
deleted file mode 100755
index 8568592f2..000000000
--- a/scripts/buildrpm
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/bin/bash
-
-set -e
-
-export ROOT_DIR=$(readlink -e $(dirname $0) | sed 's|/scripts||')
-
-source ${ROOT_DIR}/scripts/common_pkg_build.sh
-
-prepare_tarball
-
-mkdir -p ${ROOT_DIR}/rpm/RPMS
-mkdir -p ${ROOT_DIR}/rpm/SRPMS
-mkdir -p ${ROOT_DIR}/rpm/BUILD
-mkdir -p ${ROOT_DIR}/rpm/SOURCES
-mkdir -p ${ROOT_DIR}/rpm/tmp
-rm -rf ${ROOT_DIR}/rpm/BUILD/${package}-root
-rm -rf ${ROOT_DIR}/rpm/RPMS/${package}*
-rm -rf ${ROOT_DIR}/rpm/SRPMS/${package}*
-rm -rf ${ROOT_DIR}/rpm/SOURCES/${package}*
-cp ${ROOT_DIR}/${package}-${version}.tar.gz ${ROOT_DIR}/rpm/SOURCES/
-cp ${ROOT_DIR}/pkg/rpm/odp.spec ${ROOT_DIR}/rpm/odp.spec
-if [ $(egrep "\.([a-z0-9]{8}\>|dirty)" .scmversion |wc -l) -gt 0 ]; then
- creation_date=$(date '+%a %b %e %G')
- RPMEMAIL="donald.duck (at) linaro.org"
- sed -i -e "s/changelog/changelog\n* ${creation_date} - ${RPMEMAIL}\n- not a official release\!/g" ${ROOT_DIR}/rpm/odp.spec
-fi
-sed -i "s|^Version: .*$|Version: ${version}|g" ${ROOT_DIR}/rpm/odp.spec
-rpmbuild --quiet --nodeps --define="_topdir ${ROOT_DIR}/rpm" -ba ${ROOT_DIR}/rpm/odp.spec
-cp ${ROOT_DIR}/rpm/RPMS/*/* ${ROOT_DIR}/
-popd
diff --git a/scripts/common_pkg_build.sh b/scripts/common_pkg_build.sh
deleted file mode 100644
index fbb2511ef..000000000
--- a/scripts/common_pkg_build.sh
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/bash
-
-set -e
-
-prepare_tarball() {
- export package=opendataplane
-
- pushd ${ROOT_DIR}
-
- if [[ -d ${ROOT_DIR}/.git ]]; then
- . scripts/git_hash.sh ${ROOT_DIR}
- version=$(cat ${ROOT_DIR}/.scmversion)
- else
- echo "This script isn't expected to be used without"
- echo "a git repository."
- exit 1
- fi
-
- if [ "$1" == archive ]; then
- git archive --format=tar --prefix=${package}-${version}/ HEAD > ${package}-${version}.tar
-
- # append .scmversion, otherwise bootstrap fails
- SCMTMP=`mktemp -d`
- pushd $SCMTMP
- mkdir ${package}-${version}
- cp ${ROOT_DIR}/.scmversion ${package}-${version}
- tar --update -v -f ${ROOT_DIR}/${package}-${version}.tar ${package}-${version}
- popd
- rm -rf $SCMTMP
- gzip ${package}-${version}.tar
- else
- ./bootstrap
- ./configure
- make dist
- fi
-
- cp ${package}-${version}.tar.gz ${package}_${version}.orig.tar.gz
- tar xzf ${package}_${version}.orig.tar.gz
-}