[packages/chawan] - new; based on Arch - TODO: make it compilable on builders
witekfl
witekfl at pld-linux.org
Sun Apr 26 12:36:07 CEST 2026
commit 23e2c1d6ea51e52ed926cbe004ee4eaa3ae70e79
Author: Witold Filipczyk <witekfl at poczta.onet.pl>
Date: Sun Apr 26 12:34:38 2026 +0200
- new; based on Arch
- TODO: make it compilable on builders
chawan.spec | 90 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 90 insertions(+)
---
diff --git a/chawan.spec b/chawan.spec
new file mode 100644
index 0000000..91b1bc5
--- /dev/null
+++ b/chawan.spec
@@ -0,0 +1,90 @@
+Summary: A text-mode web browser
+Summary(pl.UTF-8): Tekstowa przeglądarka www
+Name: chawan
+Version: 0.3.3
+Release: 0.1
+License: Public Domain
+Group: Applications/Networking
+Source0: https://git.sr.ht/~bptato/chawan/archive/v%{version}.tar.gz
+# Source0-md5: 168a817cff5da13dc1cd03f53491d052
+URL: https://chawan.net/
+BuildRequires: nim >= 2.0.0
+Requires: /bin/sh
+Requires: brotli
+Requires: glibc
+Requires: libgcc
+Requires: libssh2
+Requires: openssl
+Suggests: mailcap
+Provides: webclient
+BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
+
+%description
+A text-mode web browser and pager for Unix-like systems.
+
+%description -l pl.UTF-8
+Tekstowa przeglądarka www i pager dla systemów uniksowych.
+
+%prep
+%setup -q -n %{name}-v%{version}
+
+%build
+export CFLAGS="%{rpmcflags} -ffile-prefix-map=$(pwd)/="
+%{__make} LIBEXECDIR=%{_prefix}/lib/chawan
+
+%install
+rm -rf $RPM_BUILD_ROOT
+%{__make} install DESTDIR="$RPM_BUILD_ROOT" \
+PREFIX='%{_prefix}' \
+LIBEXECDIR="$RPM_BUILD_ROOT%{_prefix}/lib/chawan" \
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/cha
+%attr(755,root,root) %{_bindir}/mancha
+%dir %{_prefix}/lib/chawan
+%dir %{_prefix}/lib/chawan/cgi-bin
+%attr(755,root,root) %{_prefix}/lib/chawan/ansi2html
+%attr(755,root,root) %{_prefix}/lib/chawan/cgi-bin/canvas
+%attr(755,root,root) %{_prefix}/lib/chawan/cgi-bin/chabookmark
+%attr(755,root,root) %{_prefix}/lib/chawan/cgi-bin/file
+%attr(755,root,root) %{_prefix}/lib/chawan/cgi-bin/finger
+%attr(755,root,root) %{_prefix}/lib/chawan/cgi-bin/ftp
+%attr(755,root,root) %{_prefix}/lib/chawan/cgi-bin/gemini
+%attr(755,root,root) %{_prefix}/lib/chawan/cgi-bin/gopher
+%attr(755,root,root) %{_prefix}/lib/chawan/cgi-bin/http
+%attr(755,root,root) %{_prefix}/lib/chawan/cgi-bin/jebp
+%attr(755,root,root) %{_prefix}/lib/chawan/cgi-bin/man
+%attr(755,root,root) %{_prefix}/lib/chawan/cgi-bin/nanosvg
+%attr(755,root,root) %{_prefix}/lib/chawan/cgi-bin/resize
+%attr(755,root,root) %{_prefix}/lib/chawan/cgi-bin/sftp
+%attr(755,root,root) %{_prefix}/lib/chawan/cgi-bin/sixel
+%attr(755,root,root) %{_prefix}/lib/chawan/cgi-bin/spartan
+%attr(755,root,root) %{_prefix}/lib/chawan/cgi-bin/ssl
+%attr(755,root,root) %{_prefix}/lib/chawan/cgi-bin/stbi
+%attr(755,root,root) %{_prefix}/lib/chawan/dirlist2html
+%attr(755,root,root) %{_prefix}/lib/chawan/gmi2html
+%attr(755,root,root) %{_prefix}/lib/chawan/gopher2html
+%attr(755,root,root) %{_prefix}/lib/chawan/img2html
+%attr(755,root,root) %{_prefix}/lib/chawan/md2html
+%attr(755,root,root) %{_prefix}/lib/chawan/nc
+%attr(755,root,root) %{_prefix}/lib/chawan/tohtml
+%attr(755,root,root) %{_prefix}/lib/chawan/uri2html
+%attr(755,root,root) %{_prefix}/lib/chawan/urldec
+%attr(755,root,root) %{_prefix}/lib/chawan/urlenc
+%{_mandir}/man1/cha.1*
+%{_mandir}/man1/mancha.1*
+%{_mandir}/man5/cha-config.5*
+%{_mandir}/man5/cha-localcgi.5*
+%{_mandir}/man5/cha-mailcap.5*
+%{_mandir}/man5/cha-mime.types.5*
+%{_mandir}/man5/cha-urimethodmap.5*
+%{_mandir}/man7/cha-api.7*
+%{_mandir}/man7/cha-css.7*
+%{_mandir}/man7/cha-image.7*
+%{_mandir}/man7/cha-protocols.7*
+%{_mandir}/man7/cha-terminal.7*
+%{_mandir}/man7/cha-troubleshooting.7*
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/chawan.git/commitdiff/23e2c1d6ea51e52ed926cbe004ee4eaa3ae70e79
More information about the pld-cvs-commit
mailing list