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:
parent
1ce61272f7
commit
be20cbf86b
|
@ -3,10 +3,13 @@ TERMUX_PKG_DESCRIPTION="An xterm replacement with transparency support"
|
||||||
TERMUX_PKG_LICENSE="GPL-2.0"
|
TERMUX_PKG_LICENSE="GPL-2.0"
|
||||||
TERMUX_PKG_MAINTAINER="Leonid Pliushch <leonid.pliushch@gmail.com>"
|
TERMUX_PKG_MAINTAINER="Leonid Pliushch <leonid.pliushch@gmail.com>"
|
||||||
TERMUX_PKG_VERSION=1.0.1
|
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_SRCURL=https://downloads.sourceforge.net/aterm/aterm-${TERMUX_PKG_VERSION}.tar.bz2
|
||||||
TERMUX_PKG_SHA256=a161c3b2d9c7149130a41963899993af21eae92e8e362f4b5b3c7c4cb16760ce
|
TERMUX_PKG_SHA256=a161c3b2d9c7149130a41963899993af21eae92e8e362f4b5b3c7c4cb16760ce
|
||||||
TERMUX_PKG_DEPENDS="libice, libsm, libx11, libxext, xorg-fonts-75dpi | xorg-fonts-100dpi"
|
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_DEPENDS="libxt"
|
||||||
TERMUX_PKG_BUILD_IN_SRC=true
|
TERMUX_PKG_BUILD_IN_SRC=true
|
||||||
|
|
||||||
|
@ -17,3 +20,11 @@ TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
|
||||||
--enable-menubar
|
--enable-menubar
|
||||||
--enable-graphics
|
--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
|
||||||
|
}
|
||||||
|
|
|
@ -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"
|
|
||||||
}
|
|
|
@ -1,2 +0,0 @@
|
||||||
#!/data/data/com.termux/files/usr/bin/sh
|
|
||||||
exec aterm +tr "${@}"
|
|
Loading…
Reference in New Issue