makedepends=(  cmake)

packager="Great-OS Team"
maintainer="sipo"

description="Original cdrtools supporting CD, DVD and BluRay burning"
url="http://cdrecord.org/"

name=cdrtools
version=3.02a09
release=3

source=(https://downloads.sourceforge.net/cdrtools/$name-$version.tar.bz2)

unset MAKEFLAGS

build(){
  cd cdrtools-${version%%a*}
  sed -i 's|/opt/schily|/usr|g' DEFAULTS/Defaults.linux
  sed -i 's|DEFINSGRP=.*|DEFINSGRP=root|' DEFAULTS/Defaults.linux
  # install rscsi to /usr/bin instead of /usr/sbin
  sed -i 's|INSDIR=.*|INSDIR=bin|' rscsi/Makefile

  export GMAKE_NOWARN=true
  make INS_BASE=/usr INS_RBASE=/
}


package() {
  cd cdrtools-${version%%a*}

  export GMAKE_NOWARN=true
  make INS_BASE=/usr INS_RBASE=/ DESTDIR="$PKG" install

  # remove unneeded files that may cause conflicts
  rm -rf "$PKG"/usr/include
  rm -rf "$PKG"/usr/lib/{*.a,profiled}
  rm -rf "$PKG"/usr/share/man/man3

  # autoload 'sg' module needed by cdrecord
  install -d -m755 "$PKG"/usr/lib/modules-load.d/
  echo sg > "$PKG"/usr/lib/modules-load.d/cdrecord.conf

  # create symlinks for cdrkit compatibility
  cd "$PKG"/usr/bin
  ln -s cdrecord wodim
  ln -s readcd readom
  ln -s mkisofs genisoimage
  ln -s cdda2wav icedax
}
