aterm: 'xterm' stub script is now provided by aterm

Now package 'aterm' will provide stub script for xterm compatibility
as well as the virtual package.

Separate package will be removed.
This commit is contained in:
Leonid Pliushch 2020-12-09 12:19:51 +02:00 committed by Yaksh Bariya
parent 1ce61272f7
commit be20cbf86b
No known key found for this signature in database
GPG Key ID: F7486BA7D3D27581
3 changed files with 12 additions and 18 deletions

View File

@ -3,10 +3,13 @@ TERMUX_PKG_DESCRIPTION="An xterm replacement with transparency support"
TERMUX_PKG_LICENSE="GPL-2.0"
TERMUX_PKG_MAINTAINER="Leonid Pliushch <leonid.pliushch@gmail.com>"
TERMUX_PKG_VERSION=1.0.1
TERMUX_PKG_REVISION=27
TERMUX_PKG_REVISION=28
TERMUX_PKG_SRCURL=https://downloads.sourceforge.net/aterm/aterm-${TERMUX_PKG_VERSION}.tar.bz2
TERMUX_PKG_SHA256=a161c3b2d9c7149130a41963899993af21eae92e8e362f4b5b3c7c4cb16760ce
TERMUX_PKG_DEPENDS="libice, libsm, libx11, libxext, xorg-fonts-75dpi | xorg-fonts-100dpi"
TERMUX_PKG_CONFLICTS="xterm"
TERMUX_PKG_REPLACES="xterm"
TERMUX_PKG_PROVIDES="xterm"
TERMUX_PKG_BUILD_DEPENDS="libxt"
TERMUX_PKG_BUILD_IN_SRC=true
@ -17,3 +20,11 @@ TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
--enable-menubar
--enable-graphics
"
termux_step_post_make_install() {
cat <<- EOF > $TERMUX_PREFIX/bin/xterm
#!${TERMUX_PREFIX}/bin/sh
exec ${TERMUX_PREFIX}/bin/aterm +tr "\${@}"
EOF
chmod 700 $TERMUX_PREFIX/bin/xterm
}

View File

@ -1,15 +0,0 @@
TERMUX_PKG_HOMEPAGE=https://github.com/termux/x11-packages
TERMUX_PKG_DESCRIPTION="A compatibility wrapper for Aterm"
TERMUX_PKG_LICENSE="MIT"
TERMUX_PKG_MAINTAINER="Leonid Pliushch <leonid.pliushch@gmail.com>"
TERMUX_PKG_VERSION=9999
TERMUX_PKG_REVISION=17
TERMUX_PKG_SKIP_SRC_EXTRACT=true
TERMUX_PKG_DEPENDS="aterm"
TERMUX_PKG_PLATFORM_INDEPENDENT=true
termux_step_make_install() {
install \
-Dm700 "${TERMUX_PKG_BUILDER_DIR}/xterm" \
"${TERMUX_PREFIX}/bin/xterm"
}

View File

@ -1,2 +0,0 @@
#!/data/data/com.termux/files/usr/bin/sh
exec aterm +tr "${@}"