packaging: cleanup spec file
authorInki Dae <inki.dae@samsung.com>
Thu, 22 Feb 2018 05:16:53 +0000 (14:16 +0900)
committerInki Dae <inki.dae@samsung.com>
Thu, 6 Dec 2018 00:10:25 +0000 (09:10 +0900)
It makes a release package and corrects package names, which removes
the use of duplicated version string.

Change-Id: I63075aebc5b7b2708c16c13072c9aebbb2fbc8be
Signed-off-by: Inki Dae <inki.dae@samsung.com>
packaging/libacl.spec

index 599c07140bad4a3ff65d167787aef2211a891f81..5348a963a2c3910dbeef2018045a0a83dced67b3 100644 (file)
@@ -21,28 +21,42 @@ BuildRequires:  scons
 The ARM Computer Vision and Machine Learning library is a set of functions optimised for both ARM CPUs and GPUs using SIMD technologies 
 
 %ifarch aarch64
-%package -n %{name}-%{version}-devel-aarch64
+%package -n %{name}-release-aarch64
 %else
-%package -n %{name}-%{version}-devel
+%package -n %{name}-release
+%endif
+Summary:        ARM Compute Library file
+
+%ifarch aarch64
+%description -n %{name}-release-aarch64
+%else
+%description -n %{name}-release
+%endif
+Summary:        ARM Compute Library file
+
+%ifarch aarch64
+%package -n %{name}-devel-aarch64
+%else
+%package -n %{name}-devel
 %endif
 Summary:        Userspace interface to ARM Compute Library
 
 %ifarch aarch64
-%description -n %{name}-%{version}-devel-aarch64
+%description -n %{name}-devel-aarch64
 %else
-%description -n %{name}-%{version}-devel
+%description -n %{name}-devel
 %endif
 Summary:        Userspace interface to ARM Compute Library
 
 %ifarch aarch64
-%package -n aarch64-%{name}-tools
+%package -n %{name}-tools-aarch64
 %else
 %package -n %{name}-tools
 %endif
 Summary:       Sample application and benchmark binaries to test ARM Compute Library
 
 %ifarch aarch64
-%description -n aarch64-%{name}-tools
+%description -n %{name}-tools-aarch64
 %else
 %description -n %{name}-tools
 %endif
@@ -114,9 +128,17 @@ cp -r %{_builddir}/%{name}-%{version}/data/* %{buildroot}%{_libdir}/data/
 %endif
 
 %ifarch aarch64
-%files -n %{name}-%{version}-devel-aarch64
+%files -n %{name}-release-aarch64
+%else
+%files -n %{name}-release
+%endif
+%manifest %{name}.manifest
+%{_libdir}/libarm_compute*.so
+
+%ifarch aarch64
+%files -n %{name}-devel-aarch64
 %else
-%files -n %{name}-%{version}-devel
+%files -n %{name}-devel
 %endif
 %manifest %{name}.manifest
 %{_libdir}/libarm_compute*.so
@@ -127,7 +149,7 @@ cp -r %{_builddir}/%{name}-%{version}/data/* %{buildroot}%{_libdir}/data/
 %{_includedir}/libnpy/*
 
 %ifarch aarch64
-%files -n aarch64-%{name}-tools
+%files -n %{name}-tools-aarch64
 %else
 %files -n %{name}-tools
 %endif