else
NECESSARY_FILES=($(xmlstarlet sel -t -m "//necessary/file" -v "text()" -o " " -n ${ENTITY_PATH}))
for NECESSARY_FILE in ${NECESSARY_FILES[@]}; do
- THIS_COPY_DEST="${COPY_DEST}/opt/data/hal/${NECESSARY_FILE}"
+ THIS_COPY_DEST="${COPY_DEST}/opt/data/hal-rootstrap${NECESSARY_FILE}"
THIS_COPY_DEST_PARENT=$(dirname ${THIS_COPY_DEST})
if [[ ! -d ${THIS_COPY_DEST_PARENT} ]]; then
mkdir -p ${THIS_COPY_DEST_PARENT}
# Package Information for pkg-config
package_name=hal-rootstrap
-prefix=/opt/data/hal@PREFIX@
-exec_prefix=/opt/data/hal@EXEC_PREFIX@
-hal_rootstrap_libdir=/opt/data/hal/usr/lib
-hal_rootstrap_include_dir=/opt/data/hal/usr/include
+prefix=/opt/data/hal-rootstrap@PREFIX@
+exec_prefix=/opt/data/hal-rootstrap@EXEC_PREFIX@
+hal_rootstrap_libdir=/opt/data/hal-rootstrap@LIBDIR@
+hal_rootstrap_include_dir=/opt/data/hal-rootstrap@INCLUDEDIR@
Name: ${package_name}
Description: ${package_name} interface
%prep
%setup -q
-%cmake
+%cmake . -DCMAKE_LIBDIR_PREFIX=%{_libdir}
%build
make %{?jobs:-j%jobs}
cp packaging/hal-rootstrap.pc %{buildroot}%{_libdir}/pkgconfig/
%files
-/opt/data/hal/lib/*
-/opt/data/hal/usr/lib/*
+/opt/data/hal-rootstrap/lib/*
+/opt/data/hal-rootstrap/%{_libdir}/*
%files -n %{devel_name}
%defattr(-,root,root,-)
-/opt/data/hal/usr/include/*
+/opt/data/hal-rootstrap/%{_includedir}/*
%{_libdir}/pkgconfig/*.pc