🔒 Repository is read-only – file editing is disabled.

recipes/gui/upp/PAGBUILD.yaml main

47 linii Raw ← Powrót
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
pkgname: upp
pkgver: '2024-12-29'
pkgrel: '1'
pkgdesc: 'C++ cross-platform rapid application development framework focused on programmers productivity'
url: 'https://www.ultimatepp.org/'
arch: x86_64
license:
- BSD

depends:
- git

makedepends:
- libnotify
- gtk3

source:
- 'https://www.ultimatepp.org/downloads/upp-posix-17521.tar.xz'

sha256sums:
- SKIP

build: |
  cd upp
  make

  mkdir -p ${PKGDIR}/usr/{bin,share/{applications,man/man1}}
  mkdir -p ${PKGDIR}/usr/share/icons/hicolor/{48x48,32x32,16x16}/apps

  install -m755 uppsrc/ide/icon16x16.png \
  ${PKGDIR}/usr/share/icons/hicolor/16x16/apps/theide.png

  install -m755 uppsrc/ide/icon32x32.png \
  ${PKGDIR}/usr/share/icons/hicolor/32x32/apps/theide.png


  install -m755 theide \
  ${PKGDIR}/usr/bin/theide

  install -m644 uppsrc/ide/theide.1 \
  ${PKGDIR}/usr/share/man/man1/theide.1

  install -m644 uppsrc/ide/theide.desktop \
  ${PKGDIR}/usr/share/applications/theide.desktop

package: |
  true