Commit | Line | Data |
---|---|---|
f87fe8f9 FF |
1 | TERMUX_PKG_HOMEPAGE=https://packages.debian.org/apt |
2 | TERMUX_PKG_DESCRIPTION="Front-end for the dpkg package manager" | |
3 | TERMUX_PKG_DEPENDS="libutil, libcurl, liblzma, dpkg, gpgv, libc++" | |
4 | TERMUX_PKG_VERSION=1.6~alpha3 | |
5 | TERMUX_PKG_SHA256=2acd561ff04fc3efa4c590139ca60cfdbc93787ea80334f7448ecf466faab119 | |
6 | TERMUX_PKG_SRCURL=http://ftp.debian.org/debian/pool/main/a/apt/apt_${TERMUX_PKG_VERSION}.tar.xz | |
7 | TERMUX_PKG_EXTRA_CONFIGURE_ARGS=" | |
8 | -DPERL_EXECUTABLE=`which perl` | |
9 | -DCMAKE_INSTALL_FULL_LOCALSTATEDIR=$TERMUX_PREFIX | |
10 | -DCOMMON_ARCH=$TERMUX_ARCH | |
11 | -DDPKG_DATADIR=$TERMUX_PREFIX/share/dpkg | |
12 | -DUSE_NLS=OFF | |
13 | -DWITH_DOC=OFF | |
14 | " | |
15 | TERMUX_PKG_ESSENTIAL=yes | |
16 | TERMUX_PKG_CONFFILES="etc/apt/sources.list" | |
17 | TERMUX_PKG_CONFLICTS=apt-transport-https | |
18 | TERMUX_PKG_REPLACES=apt-transport-https | |
19 | TERMUX_PKG_RM_AFTER_INSTALL=" | |
20 | bin/apt-cdrom | |
21 | bin/apt-extracttemplates | |
f87fe8f9 FF |
22 | bin/apt-sortpkgs |
23 | etc/apt/apt.conf.d | |
24 | lib/apt/apt-helper | |
25 | lib/apt/methods/bzip2 | |
26 | lib/apt/methods/cdrom | |
27 | lib/apt/methods/mirror | |
28 | lib/apt/methods/rred | |
29 | lib/apt/planners/ | |
30 | lib/apt/solvers/ | |
31 | lib/dpkg/ | |
32 | lib/libapt-inst.so | |
33 | " | |
34 | ||
35 | termux_step_post_make_install() { | |
36 | printf "# The main termux repository:\ndeb [arch=all,${TERMUX_ARCH}] https://termux.net stable main\n" > $TERMUX_PREFIX/etc/apt/sources.list | |
37 | cp $TERMUX_PKG_BUILDER_DIR/trusted.gpg $TERMUX_PREFIX/etc/apt/ | |
38 | rm /data/data/com.termux/files/usr/include/apt-pkg -r | |
39 | } |