# HG changeset patch # User Hans-G?nter Theisgen # Date 1574067928 -3600 # Node ID 8ccb9346661c6955e9718da2902f63fb99261e1a # Parent 937925ea7478e59d33e3bf7a9bd5c1edbc0463dc xtel: modified fonts path diff -r 937925ea7478 -r 8ccb9346661c xtel/receipt --- a/xtel/receipt Sun Nov 17 23:42:49 2019 +0100 +++ b/xtel/receipt Mon Nov 18 10:05:28 2019 +0100 @@ -3,28 +3,32 @@ PACKAGE="xtel" VERSION="3.3.0" CATEGORY="network" +TAGS="emulator minitel" SHORT_DESC="X emulator of the French Minitel." MAINTAINER="pascal.bellard@slitaz.org" LICENSE="GPL2" +WEB_SITE="http://pficheux.free.fr/xtel/" + TARBALL="$PACKAGE-$VERSION.tar.gz" -WEB_SITE="http://pficheux.free.fr/xtel/" WGET_URL="${WEB_SITE}download/$TARBALL" + +DEPENDS="jpeg ncurses-extra xorg xorg-libXp" +BUILD_DEPENDS="jpeg-dev xorg-bdftopcf xorg-cf-files xorg-gccmakedep + xorg-imake xorg-libXp xorg-mkfontdir xorg-mkfontscale xorg-xbitmaps" + CONFIG_FILES="/etc/xtel" -TAGS="emulator minitel" - -DEPENDS="ncurses-extra jpeg xorg-libXp xorg" -BUILD_DEPENDS="xorg-imake xorg-cf-files xorg-gccmakedep xorg-xbitmaps \ -xorg-libXp xorg-bdftopcf xorg-mkfontdir xorg-mkfontscale jpeg-dev" # Rules to configure and make the package. compile_rules() { - cd $src && sed -i 's/sys_errlist.errno./strerror(errno)/' procedure.c teleinfo.c \ mdmdetect.c xteld.c Xsra/SelFile.c - sed -i 's/sys_errlist.code_erreur./strerror(code_erreur)/' xaw.c xm.c - sed -i '/sys_nerr;/d;s/errno <= sys_nerr/1/' Xsra/SelFile.c - sed -i 's/getwd.SFstartDir/getcwd(SFstartDir, MAXPATHLEN/' Xsra/SelFile.c + sed -i 's/sys_errlist.code_erreur./strerror(code_erreur)/' \ + xaw.c xm.c + sed -i '/sys_nerr;/d;s/errno <= sys_nerr/1/' \ + Xsra/SelFile.c + sed -i 's/getwd.SFstartDir/getcwd(SFstartDir, MAXPATHLEN/' \ + Xsra/SelFile.c sed -i 's/, \(\$(...DIR)\)/,\1/;s/install_iminitel$/true/' \ Imakefile */Imakefile xmkmf && @@ -36,13 +40,16 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/share/fonts/X11 - cp -a $install/* $fs/ - mv $fs/usr/lib/X11/xtel $fs/etc + mkdir -p $fs/usr/share/fonts/X11/xtel + + cp -a $install/* $fs/ + mv $fs/usr/lib/X11/xtel $fs/etc ln -s /etc/xtel $fs/usr/lib/X11 - sed -i 's/`host/`nslookup/;s|/bin/bash|/bin/sh|' $fs/etc/ppp/ip*.iminitel - sed -i 's|X11R6/||' $fs/usr/bin/make_xtel_lignes - mv $fs/usr/lib/X11/fonts/* $fs/usr/share/fonts/X11 + sed -i 's/`host/`nslookup/;s|/bin/bash|/bin/sh|' \ + $fs/etc/ppp/ip*.iminitel + sed -i 's|X11R6/||' \ + $fs/usr/bin/make_xtel_lignes + mv $fs/fonts/X11/xtel/* $fs/usr/share/fonts/X11/xtel } # Pre and post install commands for Tazpkg. @@ -51,14 +58,18 @@ grep -qs ^xtel "$1/etc/services" || cat >> "$1/etc/services" <> "$1/etc/inetd.conf" <