From 0ea1f07ac3585ce57fa395affc896abd31c84531 Mon Sep 17 00:00:00 2001 From: Storm Dragon Date: Fri, 15 Aug 2025 02:18:14 -0400 Subject: [PATCH] Initial commit with heading and form navigation keys added. --- PKGBUILD | 89 -------------------------------------------------------- 1 file changed, 89 deletions(-) delete mode 100644 PKGBUILD diff --git a/PKGBUILD b/PKGBUILD deleted file mode 100644 index a479211..0000000 --- a/PKGBUILD +++ /dev/null @@ -1,89 +0,0 @@ -# Maintainer: Storm Dragon -# w3m with screen reader navigation enhancements - -pkgname=w3m-git -pkgver=0.5.3.r1 -pkgrel=1 -pkgdesc="Text-based Web browser, with screen reader navigation support" -arch=('x86_64' 'i686' 'armv7h' 'aarch64') -url="https://git.stormux.org/storm/w3m" -license=('custom') -depends=('openssl' 'gc' 'gpm' 'ncurses') -makedepends=('git' 'imlib2') -optdepends=('imlib2: for graphics support' - 'xdg-utils: for automatic browser launching') -provides=('w3m') -conflicts=('w3m') -backup=('etc/w3m/config') -source=("git+ssh://gitea@git.stormux.org/storm/w3m") -sha256sums=('SKIP') - -pkgver() { - cd w3m - printf "0.5.3.r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" -} - -prepare() { - cd w3m - - # Remove any existing configure script to force regeneration - [ -f configure ] && rm configure -} - -build() { - cd w3m - - # Generate configure script if it doesn't exist - if [ ! -f configure ]; then - if [ -f configure.ac ]; then - autoreconf -fiv - else - echo "Error: No configure script or configure.ac found" - return 1 - fi - fi - - ./configure \ - --prefix=/usr \ - --libexecdir=/usr/lib \ - --enable-image=x11,fb \ - --with-imagelib=imlib2 \ - --enable-color \ - --enable-ansi-color \ - --enable-mouse \ - --enable-gpm \ - --enable-menu \ - --enable-cookie \ - --enable-ssl \ - --enable-ssl-verify \ - --enable-external-uri-loader \ - --enable-w3mmailer \ - --enable-nntp \ - --enable-gopher \ - --enable-ipv6 \ - --enable-alarm \ - --enable-mark \ - --with-gc \ - --with-ssl=openssl \ - --with-termlib=ncurses - - # Build with warnings suppressed for modern GCC compatibility - make WARNINGS="-Wall -Wnull-dereference -Wno-incompatible-pointer-types -Wno-pointer-sign" -} - -package() { - cd w3m - - make DESTDIR="$pkgdir" install - - # Install license - install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING" - - # Install documentation - install -Dm644 README "$pkgdir/usr/share/doc/$pkgname/README" - install -Dm644 CLAUDE.md "$pkgdir/usr/share/doc/$pkgname/CLAUDE.md" - - # Install config files - install -Dm644 doc/keymap.default "$pkgdir/etc/w3m/keymap" - install -Dm644 doc/menu.default "$pkgdir/etc/w3m/menu" -} \ No newline at end of file