# fss-0002

main:
  sed -i -e 's|#!/usr/bin/env bash|#!/bin/bash|' configure
  sed -i -e "s|-shared|& -lpthread|g" -e "s|-fPIC|& -pthread|g"  Makefile.in
  sed -i -e 's|which |type -p |g' configure
  sed -i -e 's|/etc/samba/|/home/services/samba/settings/|g' arch/linux/*/samba.h
  sed -i -e 's|uid >= 1000 \&\& uid <= 65530|uid >= 6000 \&\& uid <= 65530|g' arch/common/users.h
  sed -i -e 's|"/etc/mtab"|"/proc/mounts"|g' */*/*/filesystem.h
  sed -i -e 's|lib64|lib|g' configure
  ./configure
  sed -i -e 's|define PREFIX "/usr/share/hardinfo/|define PREFIX "/share/hardinfo/|' config.h
  sed -i -e 's|define LIBPREFIX "/usr/lib/hardinfo/|define LIBPREFIX "/lib/hardinfo/|' config.h
  sed -i -e 's|lib64|lib|g' binreloc.c
  make
  make install
  cp -vR /usr/bin/hardinfo /bin/
  cp -vR /usr/share/hardinfo /share/
  if [[ -d /usr/lib/hardinfo ]] ; then cp -vR /usr/lib/hardinfo /lib/ ; fi
  if [[ -d /usr/lib64/hardinfo ]] ; then cp -vR /usr/lib64/hardinfo /lib/ ; fi
  chgrp e_application -R /bin/hardinfo /share/hardinfo /lib/hardinfo
  chmod o-rx -R /bin/hardinfo /share/hardinfo /lib/hardinfo
  find /lib/hardinfo -type d -exec chmod g+s '{}' ';'
  rm -Rf /usr
  cp -v ${PR}hardware_information.desktop /share/applications/
