summaryrefslogtreecommitdiff
path: root/rpm
diff options
context:
space:
mode:
authorMagnus <mfeuer@jaguarlandrover.com>2014-09-26 10:54:27 -0700
committerMagnus <mfeuer@jaguarlandrover.com>2014-09-26 10:54:27 -0700
commitabc67a4f3b3f54218f600652c314ba401e9897f7 (patch)
tree6b8031604a2fba78c188b7a761e254821a8239f3 /rpm
parent508f6b9b4cf14f79ea3b73c81b4f7f7ae88339e6 (diff)
downloadrvi_core-abc67a4f3b3f54218f600652c314ba401e9897f7.tar.gz
Bumped version ref 0.2 -> 0.2.0
Signed-off-by: Magnus <mfeuer@jaguarlandrover.com>
Diffstat (limited to 'rpm')
-rw-r--r--rpm/SPECS/rvi-0.2.spec92
1 files changed, 0 insertions, 92 deletions
diff --git a/rpm/SPECS/rvi-0.2.spec b/rpm/SPECS/rvi-0.2.spec
deleted file mode 100644
index e46fb1f..0000000
--- a/rpm/SPECS/rvi-0.2.spec
+++ /dev/null
@@ -1,92 +0,0 @@
-Summary: Remote Vehicle Interaction Noed
-Name: rvi
-Version: 0.2
-Release: 1
-# Copyright: Jaguar Land Rover -
-License: Mozilla Public License v2
-Vendor: Jaguar Land Rover
-Group: Applications/System
-Source: http://content.linuxfoundation.org/auto/downloads/rvi/rvi-0.2.tgz
-Buildroot: /var/tmp/%{name}-buildroot
-
-# Requires:
-
-%description
-The RVI project sets up a P2P network allowing services on multiple
-nodes to access each other through a number of different protocols
-and data channels. The entire system is designed to be adapted
-and rewritten to fullfil the requirements of the target production
-environment.
-
-#
-%prep
-%setup -c rvi-$RPM_PACKAGE_VERSION
-
-%build
-make deps
-make compile
-# Create a tizen node if that is what we have.
-if dmesg | grep -q Tizen; then
- ./scripts/setup_rvi_node.sh -n rvi-$RPM_PACKAGE_VERSION -c tizen.config
-else
- ./scripts/setup_rvi_node.sh -n rvi-$RPM_PACKAGE_VERSION -c rvi_sample.config
-fi
-%install
-rm -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT/opt/rvi-$RPM_PACKAGE_VERSION
-cp -ar rel/rvi-$RPM_PACKAGE_VERSION $RPM_BUILD_ROOT/opt/
-
-# If we are installing on Tizen, use the systemd setup
-# If not on Tizen, assume std debian setup
-if dmesg | grep -q Tizen; then
- mkdir -p $RPM_BUILD_ROOT/usr/lib/systemd/system/
- mkdir -p $RPM_BUILD_ROOT/etc/systemd/system/multi-user.target.wants/
- install ./scripts/rvi.service $RPM_BUILD_ROOT/usr/lib/systemd/system/rvi.service
- ln -fsr $RPM_BUILD_ROOT/usr/lib/systemd/system/rvi.service \
- $RPM_BUILD_ROOT/etc/systemd/system/multi-user.target.wants/rvi.service
- echo "/usr/lib/systemd/system/rvi.service
- /etc/systemd/system/multi-user.target.wants/rvi.service" > file_list.txt
-else
- mkdir -p $RPM_BUILD_ROOT/etc/init.d
- mkdir -p $RPM_BUILD_ROOT/etc/rc0.d
- mkdir -p $RPM_BUILD_ROOT/etc/rc1.d
- mkdir -p $RPM_BUILD_ROOT/etc/rc2.d
- mkdir -p $RPM_BUILD_ROOT/etc/rc3.d
- mkdir -p $RPM_BUILD_ROOT/etc/rc4.d
- mkdir -p $RPM_BUILD_ROOT/etc/rc5.d
- mkdir -p $RPM_BUILD_ROOT/etc/rc6.d
- install ./scripts/rvi $RPM_BUILD_ROOT/etc/init.d
- ln -fsr $RPM_BUILD_ROOT/etc/init.d/rvi $RPM_BUILD_ROOT/etc/rc0.d/K20-rvi
- ln -fsr $RPM_BUILD_ROOT/etc/init.d/rvi $RPM_BUILD_ROOT/etc/rc1.d/K20-rvi
- ln -fsr $RPM_BUILD_ROOT/etc/init.d/rvi $RPM_BUILD_ROOT/etc/rc2.d/S50-rvi
- ln -fsr $RPM_BUILD_ROOT/etc/init.d/rvi $RPM_BUILD_ROOT/etc/rc3.d/S50-rvi
- ln -fsr $RPM_BUILD_ROOT/etc/init.d/rvi $RPM_BUILD_ROOT/etc/rc4.d/S50-rvi
- ln -fsr $RPM_BUILD_ROOT/etc/init.d/rvi $RPM_BUILD_ROOT/etc/rc5.d/S50-rvi
- ln -fsr $RPM_BUILD_ROOT/etc/init.d/rvi $RPM_BUILD_ROOT/etc/rc6.d/K20-rvi
-
- echo "/etc/init.d
- /etc/rc0.d
- /etc/rc1.d
- /etc/rc2.d
- /etc/rc3.d
- /etc/rc4.d
- /etc/rc5.d
- /etc/rc6.d" > file_list.txt
-
-fi
-
-
-# Make global config file easier to access.
-ln -fsr $RPM_BUILD_ROOT/opt/rvi-$RPM_PACKAGE_VERSION/releases/1/sys.config \
- $RPM_BUILD_ROOT/opt/rvi-$RPM_PACKAGE_VERSION/sys.config
-%post
-if dmesg | grep -q Tizen; then
- /usr/bin/systemctl daemon-reload
-fi
-
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-%files -f file_list.txt
-%defattr(-,root,root)
-/opt/rvi-0.2