🔒 Repository is read-only – file editing is disabled.
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
pkgname: ratpoison
pkgver: '1.4.9'
pkgrel: '2'
pkgdesc: 'A simple keystroke-driven window manager.'
url: 'http://www.nongnu.org/ratpoison/'
arch: x86_64
depends: []
makedepends:
- texinfo
- 'xorg-libxft'
- 'xorg-libxinerama'
- 'xorg-libxtst'
- 'xorg-libxrandr'
source:
- 'https://savannah.nongnu.org/download/${pkgname}/${pkgname}-${pkgver}.tar.xz'
- '${pkgname}.desktop'
- '${pkgname}.README'
sha256sums:
- SKIP
- SKIP
- SKIP
build: |
cd ${pkgname}-${pkgver}
sed -i 's|PRINT_ERROR (("XGetWMName|PRINT_DEBUG (("XGetWMName|' src/manage.c
./configure --prefix=/usr
make CFLAGS="$CFLAGS -DHAVE_GETLINE"
make DESTDIR=${PKGDIR} install
# fix permissions
chmod +x ${PKGDIR}/usr/share/ratpoison/{allwindows.sh,clickframe.pl,rpshowall.sh,rpws,split.sh}
cd contrib
./genrpbindings
install -dm755 ${PKGDIR}/usr/share/ratpoison/bindings
install -m644 \
{Ratpoison.pm,ratpoison-cmd.el,ratpoison.rb,ratpoison.lisp,ratpoison.py} \
${PKGDIR}/usr/share/ratpoison/bindings/
install -Dm644 ./${pkgname}.desktop \
${PKGDIR}/usr/share/xsessions/${pkgname}.desktop
mv ${PKGDIR}/usr/share/doc/${pkgname} ${PKGDIR}/usr/share/doc/${pkgname}-${pkgver}
install -m644 ./${pkgname}.README \
${PKGDIR}/usr/share/doc/${pkgname}-${pkgver}/${pkgname}.README
package: |
true