]> xenbits.xensource.com Git - raisin.git/commitdiff
Install raisin under /opt/raisin
authorStefano Stabellini <stefano.stabellini@eu.citrix.com>
Tue, 7 Apr 2015 14:25:29 +0000 (14:25 +0000)
committerStefano Stabellini <stefano.stabellini@eu.citrix.com>
Tue, 7 Apr 2015 14:46:38 +0000 (14:46 +0000)
Install itself under /opt/raisin, using the mkdeb and mkrpm scripts.

Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
mkdeb
mkrpm

diff --git a/mkdeb b/mkdeb
index 368d2c5eafabdfb0fce7166756364b2f6a6a1fa5..4e2ede3ba5a12fc417c8ac3215049c8fd83739c1 100755 (executable)
--- a/mkdeb
+++ b/mkdeb
@@ -29,6 +29,11 @@ esac
 # Prepare the directory to package
 rm -rf deb
 cp -a "$INST_DIR" deb
+mkdir -p deb/opt/raisin
+cp -r data deb/opt/raisin
+cp -r components deb/opt/raisin
+cp common-functions.sh config git-checkout.sh raise.sh unraise.sh deb/opt/raisin
+
 
 # Debian doesn't use /usr/lib64 for 64-bit libraries
 if [[ -d deb/usr/lib64 ]]
diff --git a/mkrpm b/mkrpm
index d5ecc7f00a1854a6a519df61f864981e613e1896..1659a25d14ed76cd05e3f593d1999799c9acb93b 100755 (executable)
--- a/mkrpm
+++ b/mkrpm
@@ -41,6 +41,14 @@ it easy to uninstall.
 rm -rf \$RPM_BUILD_ROOT
 mkdir -p \$RPM_BUILD_ROOT
 cp -ar "$INST_DIR"/* \$RPM_BUILD_ROOT
+mkdir -p \$RPM_BUILD_ROOT/opt/raisin
+cp -r "$BASEDIR"/data \$RPM_BUILD_ROOT/opt/raisin
+cp -r "$BASEDIR"/components \$RPM_BUILD_ROOT/opt/raisin
+cp "$BASEDIR"/common-functions.sh \$RPM_BUILD_ROOT/opt/raisin
+cp "$BASEDIR"/config \$RPM_BUILD_ROOT/opt/raisin
+cp "$BASEDIR"/git-checkout.sh \$RPM_BUILD_ROOT/opt/raisin
+cp "$BASEDIR"/raise.sh \$RPM_BUILD_ROOT/opt/raisin
+cp "$BASEDIR"/unraise.sh \$RPM_BUILD_ROOT/opt/raisin
 
 %clean