🔒 Repository is read-only – file editing is disabled.
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