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

recipes/gui/windowmaker/PAGBUILD.yaml main

57 linii Raw ← Powrót
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
pkgname: windowmaker
pkgver: '0.96.0'
pkgrel: '1'
pkgdesc: 'An X11 window manager with a NEXTSTEP look and feel'
url: 'https://www.windowmaker.org/'
arch: x86_64
depends: []
makedepends:
- 'xorg-libxinerama'
- 'xorg-libxrandr'
- 'xorg-libxmu'
- libpng
- 'xorg-libxpm'
- 'xorg-libxft'
- libtiff
- giflib

source:
- 'https://www.windowmaker.org/pub/source/release/WindowMaker-${pkgver}.tar.gz'

sha256sums:
- SKIP

build: |
  cd WindowMaker-${pkgver}

  autoreconf -fi

  # fix some paths FS#3080 - ckeck also Gentoo ebuild
  for file in WindowMaker/*menu* util/wmgenmenu.c; do
  if [[ -r $file ]] ; then
  sed -i -e "s:/usr/local/GNUstep/Applications/WPrefs.app:/usr/lib/GNUstep/Applications/WPrefs.app:g;" "$file"
  sed -i -e "s:/usr/local/share/WindowMaker:/usr/share/WindowMaker:g;" "$file"
  sed -i -e "s:/opt/share/WindowMaker:/usr/share/WindowMaker:g;" "$file"
  fi;
  done;
  export LINGUAS="da de es fi fr it pt ru tr"

  ./configure --prefix=/usr --sysconfdir=/etc --enable-xinerama \
    --localedir=/usr/share/locale --with-gnustepdir=/usr/lib/GNUstep \
    --enable-usermenu --enable-modelock --enable-randr
  make

package: |
  cd WindowMaker-${pkgver}

  make DESTDIR=${PKGDIR} install

  mkdir -p ${PKGDIR}/usr/share/xsessions
  cat > ${PKGDIR}/usr/share/xsessions/wmaker.desktop << "EOF"
  [Desktop Entry]
  Encoding=UTF-8
  Name=windowmaker
  Exec=/usr/bin/wmaker
  Type=Application
  EOF
  chmod 644 ${PKGDIR}/usr/share/xsessions/wmaker.desktop