Guest User

Renoise PKGBUILD

a guest
Sep 7th, 2020
239
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.50 KB | None | 0 0
  1. pkgname="renoise"
  2. pkgver="3.2.2"
  3. pkgrel="1"
  4. pkgdesc="An advanced tracker based music composition program"
  5. arch=("x86_64")
  6. url="https://www.renoise.com"
  7. license=("custom:renoise")
  8. depends=("alsa-lib" "libx11" "gcc-libs" "hicolor-icon-theme")
  9. optdepends=("jack: For JACK audio support")
  10. options=("!strip")
  11. conflicts=("renoise3-demo")
  12.  
  13. source=("file://rns_${pkgver//./}_linux_x86_64.tar.gz")
  14. md5sums=('SKIP')
  15.  
  16. prepare() {
  17.     bsdtar xf "$srcdir/rns_${pkgver//./}_linux_x86_64.tar.gz"
  18. }
  19.  
  20. package() {
  21.     cd "$srcdir/rns_${pkgver//./}_linux_x86_64"
  22.  
  23.     mkdir -p "$pkgdir/usr/share/renoise-$pkgver"
  24.     cp -r "Resources"/* "$pkgdir/usr/share/renoise-$pkgver"
  25.  
  26.     install -Dm 755 "renoise" "$pkgdir/usr/bin/renoise"
  27.     install -Dm 644 "Installer/renoise.desktop" "$pkgdir/usr/share/applications/renoise.desktop"
  28.     install -Dm 644 "Installer/renoise.1.gz" "$pkgdir/usr/share/man/man1/renoise.1.gz"
  29.     install -Dm 644 "Installer/renoise-pattern-effects.5.gz" "$pkgdir/usr/share/man/man5/renoise-pattern-effects.5.gz"
  30.     install -Dm 644 "License.txt" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
  31.     install -Dm 644 "Installer/renoise.xml" "$pkgdir/usr/share/mime/packages/renoise.xml"
  32.     install -Dm 644 "Installer/renoise-48.png" "$pkgdir/usr/share/icons/hicolor/48x48/apps/renoise.png"
  33.     install -Dm 644 "Installer/renoise-64.png" "$pkgdir/usr/share/icons/hicolor/64x64/apps/renoise.png"
  34.     install -Dm 644 "Installer/renoise-128.png" "$pkgdir/usr/share/icons/hicolor/128x128/apps/renoise.png"
  35. }
Add Comment
Please, Sign In to add comment