PKGBUILD 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. # Ma# $Id: PKGBUILD 186761 2013-05-31 04:50:41Z allan $
  2. # Maintainer (arch): Andrea Scarpino <andrea@archlinux.org>
  3. # Contributor: Alexander Fehr <pizzapunk gmail com>
  4. pkgname=cdrkit
  5. _pkgname=$pkgname-libre
  6. pkgver=1.1.11
  7. pkgrel=3.parabola2
  8. pkgdesc="Suite of programs for CD/DVD recording, ISO image creation, and audio CD extraction, without nonfree apple_driver utility"
  9. arch=('i686' 'x86_64' 'armv7h')
  10. url="http://$pkgname.org/"
  11. license=('GPL2')
  12. provides=('cdrtools')
  13. conflicts=("$_pkgname" 'cdrtools')
  14. replaces=("$_pkgname" 'cdrtools')
  15. depends=('file' 'bzip2')
  16. optdepends=('perl: for dirsplit')
  17. makedepends=('cmake')
  18. mksource=(http://$pkgname.org/releases/$pkgname-$pkgver.tar.gz)
  19. source=(https://repo.parabola.nu/other/$_pkgname/$_pkgname-$pkgver.tar.gz)
  20. mkmd5sums=('efe08e2f3ca478486037b053acd512e9')
  21. md5sums=('SKIP')
  22. mksource() {
  23. cd "$srcdir/$pkgname-$pkgver"
  24. # Remove nonfree apple_driver utility
  25. rm -rvf {doc/genisoimage/README.hfs_boot,genisoimage/apple_driver.{8,c}}
  26. }
  27. prepare() {
  28. cd "$srcdir/$pkgname-$pkgver"
  29. sed -i "s#sbin#bin#" netscsid/CMakeLists.txt
  30. }
  31. build() {
  32. cd "$srcdir/$pkgname-$pkgver"
  33. make
  34. }
  35. package() {
  36. cd "$srcdir/$pkgname-$pkgver"
  37. make PREFIX="$pkgdir/usr" install
  38. # Make symlinks for cdrtools compatibility
  39. cd "$pkgdir/usr/bin"
  40. ln -s wodim cdrecord
  41. ln -s readom readcd
  42. ln -s genisoimage mkisofs
  43. ln -s genisoimage mkhybrid
  44. ln -s icedax cdda2wav
  45. cd "$pkgdir/usr/share/man/man1"
  46. ln -s wodim.1 cdrecord.1
  47. ln -s readom.1 readcd.1
  48. ln -s genisoimage.1 mkisofs.1
  49. ln -s genisoimage.1 mkhybrid.1
  50. ln -s icedax.1 cdda2wav.1
  51. }