Spaces to tabs
This commit is contained in:
parent
5f8864c10d
commit
13cec16263
@ -34,6 +34,6 @@ lib/libapt-inst.so
|
||||
|
||||
termux_step_post_make_install() {
|
||||
printf "# The main termux repository:\ndeb [arch=all,${TERMUX_ARCH}] https://termux.net stable main\n" > $TERMUX_PREFIX/etc/apt/sources.list
|
||||
cp $TERMUX_PKG_BUILDER_DIR/trusted.gpg $TERMUX_PREFIX/etc/apt/
|
||||
cp $TERMUX_PKG_BUILDER_DIR/trusted.gpg $TERMUX_PREFIX/etc/apt/
|
||||
rm /data/data/com.termux/files/usr/include/apt-pkg -r
|
||||
}
|
||||
|
@ -1,7 +1,7 @@
|
||||
# Build fails in docker image, install-info needed there:
|
||||
# build-aux/missing: 81: build-aux/missing: install-info: not found
|
||||
# WARNING: 'install-info' is missing on your system.
|
||||
TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/help2man/
|
||||
TERMUX_PKG_HOMEPAGE=https://www.gnu.org/software/help2man/
|
||||
TERMUX_PKG_DESCRIPTION="tool for automatically generating simple manual pages from program output."
|
||||
TERMUX_PKG_VERSION=1.47.5
|
||||
TERMUX_PKG_SHA256=7ca60b2519fdbe97f463fe2df66a6188d18b514bfd44127d985f0234ee2461b1
|
||||
|
@ -10,7 +10,7 @@ termux_step_extract_package() {
|
||||
termux_step_make() {
|
||||
RAW_JAR=/usr/lib/jvm/java-7-openjdk-amd64/lib/tools.jar
|
||||
|
||||
mkdir -p $TERMUX_PREFIX/share/dex
|
||||
mkdir -p $TERMUX_PREFIX/share/dex
|
||||
$TERMUX_DX \
|
||||
--dex \
|
||||
--output=$TERMUX_PREFIX/share/dex/tools.jar \
|
||||
|
@ -47,7 +47,7 @@ termux_step_post_configure() {
|
||||
cp $TERMUX_PKG_TMPDIR/host-build/util/dgn_comp $TERMUX_PKG_BUILDDIR/util/dgn_comp
|
||||
cp $TERMUX_PKG_TMPDIR/host-build/util/dlb $TERMUX_PKG_BUILDDIR/util/dlb
|
||||
# Update timestamp so the binary does not get rebuilt
|
||||
touch -d "next hour" $TERMUX_PKG_BUILDDIR/util/makedefs $TERMUX_PKG_BUILDDIR/util/lev_comp $TERMUX_PKG_BUILDDIR/util/dgn_comp $TERMUX_PKG_BUILDDIR/util/dlb
|
||||
touch -d "next hour" $TERMUX_PKG_BUILDDIR/util/makedefs $TERMUX_PKG_BUILDDIR/util/lev_comp $TERMUX_PKG_BUILDDIR/util/dgn_comp $TERMUX_PKG_BUILDDIR/util/dlb
|
||||
}
|
||||
|
||||
termux_step_post_make_install() {
|
||||
|
@ -96,10 +96,10 @@ termux_step_make_install() {
|
||||
# In file included from process_name.c:29:
|
||||
# /data/data/com.termux/files/usr/include/aosp/cutils/properties.h:116:45: error: expected identifier
|
||||
# __errordecl(__property_get_too_small_error, "property_get() called with too small of a buffer");
|
||||
# ^
|
||||
# ^
|
||||
# /data/data/com.termux/files/usr/include/aosp/cutils/properties.h:119:5: error: static declaration of 'property_get' follows non-static declaration
|
||||
# int property_get(const char *key, char *value, const char *default_value) {
|
||||
# ^
|
||||
# ^
|
||||
# /data/data/com.termux/files/usr/include/aosp/cutils/properties.h:46:5: note: previous declaration is here
|
||||
# int property_get(const char *key, char *value, const char *default_value);
|
||||
$CC ${CFLAGS/-D_FORTIFY_SOURCE=2/} \
|
||||
|
@ -30,5 +30,5 @@ termux_step_post_make_install() {
|
||||
for b in ar ld nm objdump ranlib readelf strip; do
|
||||
ln -s -f $b $TERMUX_HOST_PLATFORM-$b
|
||||
done
|
||||
ln -sf ld.gold gold
|
||||
ln -sf ld.gold gold
|
||||
}
|
||||
|
@ -7,5 +7,5 @@ termux_step_make_install() {
|
||||
TERMUX_LIBEXEC_DIR=$TERMUX_PREFIX/libexec/termux
|
||||
mkdir -p $TERMUX_LIBEXEC_DIR
|
||||
$CC -Wall -Wextra -Werror -pedantic $CFLAGS $LDFLAGS -std=c11 $TERMUX_PKG_BUILDER_DIR/command-not-found.c \
|
||||
-o $TERMUX_LIBEXEC_DIR/command-not-found
|
||||
-o $TERMUX_LIBEXEC_DIR/command-not-found
|
||||
}
|
||||
|
@ -10,6 +10,6 @@ TERMUX_PKG_DEPENDS="littlecms, libjasper, libjpeg-turbo"
|
||||
termux_step_make_install() {
|
||||
# See the "install" script for flags:
|
||||
$CC $CFLAGS $CPPFLAGS $LDFLAGS dcraw.c $TERMUX_PKG_BUILDER_DIR/swab.c -lm -ljasper -ljpeg -llcms2 -o $TERMUX_PREFIX/bin/dcraw
|
||||
chmod +w dcraw.1 # Add missing write permission
|
||||
chmod +w dcraw.1 # Add missing write permission
|
||||
cp dcraw.1 $TERMUX_PREFIX/share/man/man1/
|
||||
}
|
||||
|
@ -32,16 +32,16 @@ termux_step_make() {
|
||||
jar cf ecj.jar classes.dex
|
||||
# Add needed properties file to jar file:
|
||||
jar xf $RAW_JAR org/eclipse/jdt/internal/compiler/batch/messages.properties
|
||||
jar uf ecj.jar org/eclipse/jdt/internal/compiler/batch/messages.properties
|
||||
jar uf ecj.jar org/eclipse/jdt/internal/compiler/batch/messages.properties
|
||||
jar xf $RAW_JAR org/eclipse/jdt/internal/compiler/problem/messages.properties
|
||||
jar uf ecj.jar org/eclipse/jdt/internal/compiler/problem/messages.properties
|
||||
jar uf ecj.jar org/eclipse/jdt/internal/compiler/problem/messages.properties
|
||||
jar xf $RAW_JAR org/eclipse/jdt/internal/compiler/messages.properties
|
||||
jar uf ecj.jar org/eclipse/jdt/internal/compiler/messages.properties
|
||||
jar uf ecj.jar org/eclipse/jdt/internal/compiler/messages.properties
|
||||
jar xf $RAW_JAR org/eclipse/jdt/internal/compiler/parser/readableNames.props
|
||||
jar uf ecj.jar org/eclipse/jdt/internal/compiler/parser/readableNames.props
|
||||
jar uf ecj.jar org/eclipse/jdt/internal/compiler/parser/readableNames.props
|
||||
for i in `seq 1 24`; do
|
||||
jar xf $RAW_JAR org/eclipse/jdt/internal/compiler/parser/parser$i.rsc
|
||||
jar uf ecj.jar org/eclipse/jdt/internal/compiler/parser/parser$i.rsc
|
||||
jar uf ecj.jar org/eclipse/jdt/internal/compiler/parser/parser$i.rsc
|
||||
done
|
||||
# Move into place:
|
||||
mv ecj.jar $TERMUX_PREFIX/share/dex/ecj.jar
|
||||
@ -50,7 +50,7 @@ termux_step_make() {
|
||||
mkdir android-jar
|
||||
cd android-jar
|
||||
|
||||
# We need the android classes for JDT to compile against.
|
||||
# We need the android classes for JDT to compile against.
|
||||
cp $ANDROID_HOME/platforms/android-28/android.jar .
|
||||
unzip -q android.jar
|
||||
rm -Rf android.jar resources.arsc res assets
|
||||
|
12
packages/ecj4.6/build.sh
vendored
12
packages/ecj4.6/build.sh
vendored
@ -32,16 +32,16 @@ termux_step_make() {
|
||||
jar cf ecj.jar classes.dex
|
||||
# Add needed properties file to jar file:
|
||||
jar xf $RAW_JAR org/eclipse/jdt/internal/compiler/batch/messages.properties
|
||||
jar uf ecj.jar org/eclipse/jdt/internal/compiler/batch/messages.properties
|
||||
jar uf ecj.jar org/eclipse/jdt/internal/compiler/batch/messages.properties
|
||||
jar xf $RAW_JAR org/eclipse/jdt/internal/compiler/problem/messages.properties
|
||||
jar uf ecj.jar org/eclipse/jdt/internal/compiler/problem/messages.properties
|
||||
jar uf ecj.jar org/eclipse/jdt/internal/compiler/problem/messages.properties
|
||||
jar xf $RAW_JAR org/eclipse/jdt/internal/compiler/messages.properties
|
||||
jar uf ecj.jar org/eclipse/jdt/internal/compiler/messages.properties
|
||||
jar uf ecj.jar org/eclipse/jdt/internal/compiler/messages.properties
|
||||
jar xf $RAW_JAR org/eclipse/jdt/internal/compiler/parser/readableNames.props
|
||||
jar uf ecj.jar org/eclipse/jdt/internal/compiler/parser/readableNames.props
|
||||
jar uf ecj.jar org/eclipse/jdt/internal/compiler/parser/readableNames.props
|
||||
for i in `seq 1 24`; do
|
||||
jar xf $RAW_JAR org/eclipse/jdt/internal/compiler/parser/parser$i.rsc
|
||||
jar uf ecj.jar org/eclipse/jdt/internal/compiler/parser/parser$i.rsc
|
||||
jar uf ecj.jar org/eclipse/jdt/internal/compiler/parser/parser$i.rsc
|
||||
done
|
||||
# Move into place:
|
||||
mv ecj.jar $TERMUX_PREFIX/share/dex/ecj.jar
|
||||
@ -50,7 +50,7 @@ termux_step_make() {
|
||||
mkdir android-jar
|
||||
cd android-jar
|
||||
|
||||
# We need the android classes for JDT to compile against.
|
||||
# We need the android classes for JDT to compile against.
|
||||
cp $ANDROID_HOME/platforms/android-28/android.jar .
|
||||
unzip -q android.jar
|
||||
rm -Rf android.jar resources.arsc res assets
|
||||
|
@ -18,5 +18,5 @@ CCAUX=gcc
|
||||
"
|
||||
|
||||
termux_step_post_extract_package() {
|
||||
rm -rdf $TERMUX_PKG_SRCDIR/{jpeg,libpng,expat,jasper,freetype,lcms2,tiff,openjpeg}
|
||||
rm -rdf $TERMUX_PKG_SRCDIR/{jpeg,libpng,expat,jasper,freetype,lcms2,tiff,openjpeg}
|
||||
}
|
||||
|
@ -5,7 +5,7 @@ TERMUX_PKG_VERSION=0.99.beta19
|
||||
TERMUX_PKG_REVISION=2
|
||||
# Switched to mirror on 2014-12-22 since master was down:
|
||||
TERMUX_PKG_SRCURL=http://fossies.org/linux/privat/libcaca-${TERMUX_PKG_VERSION}.tar.gz
|
||||
# http://caca.zoy.org/files/libcaca/libcaca-${TERMUX_PKG_VERSION}.tar.gz
|
||||
# http://caca.zoy.org/files/libcaca/libcaca-${TERMUX_PKG_VERSION}.tar.gz
|
||||
TERMUX_PKG_SHA256=128b467c4ed03264c187405172a4e83049342cc8cc2f655f53a2d0ee9d3772f4
|
||||
TERMUX_PKG_DEPENDS="ncurses"
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="--disable-python --disable-java --disable-ruby --disable-doc"
|
||||
|
@ -85,7 +85,7 @@ termux_step_pre_configure() {
|
||||
else
|
||||
termux_error_exit "Invalid arch: $TERMUX_ARCH"
|
||||
fi
|
||||
# see CMakeLists.txt and tools/clang/CMakeLists.txt
|
||||
# see CMakeLists.txt and tools/clang/CMakeLists.txt
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" -DLLVM_DEFAULT_TARGET_TRIPLE=$LLVM_DEFAULT_TARGET_TRIPLE"
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" -DLLVM_TARGET_ARCH=$LLVM_TARGET_ARCH -DLLVM_TARGETS_TO_BUILD=all"
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS+=" -DLLVM_HOST_TRIPLE=$LLVM_DEFAULT_TARGET_TRIPLE"
|
||||
|
@ -23,6 +23,6 @@ termux_step_make_install() {
|
||||
chmod u+w termkey.h
|
||||
cp termkey.h $TERMUX_PREFIX/include/
|
||||
cat termkey.pc.in | sed "s|@INCDIR@|$TERMUX_PREFIX/include|" | \
|
||||
sed "s|@LIBDIR@|$TERMUX_PREFIX/lib|" > \
|
||||
sed "s|@LIBDIR@|$TERMUX_PREFIX/lib|" > \
|
||||
$PKG_CONFIG_LIBDIR/termkey.pc
|
||||
}
|
||||
|
@ -23,7 +23,7 @@ termux_step_pre_configure() {
|
||||
# Debug build fails with:
|
||||
# /home/builder/.termux-build/mc/src/src/filemanager/file.c:2019:37: error: 'umask' called with invalid mode
|
||||
# src_mode = umask (-1);
|
||||
# ^
|
||||
# ^
|
||||
export CFLAGS=${CFLAGS/-D_FORTIFY_SOURCE=2/}
|
||||
fi
|
||||
}
|
||||
|
@ -9,7 +9,7 @@ TERMUX_PKG_BUILD_IN_SRC=yes
|
||||
TERMUX_PKG_PLATFORM_INDEPENDENT=yes
|
||||
|
||||
termux_step_make_install() {
|
||||
cp pastebinit $TERMUX_PREFIX/bin/
|
||||
cp pastebinit $TERMUX_PREFIX/bin/
|
||||
xsltproc -''-nonet /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl pastebinit.xml
|
||||
cp pastebinit.1 $TERMUX_PREFIX/share/man/man1/
|
||||
|
||||
|
@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="PNG image optimising utility"
|
||||
TERMUX_PKG_LICENSE="GPL-3.0"
|
||||
TERMUX_PKG_VERSION=2.12.2
|
||||
TERMUX_PKG_SHA256=(5edf7c5bffd07e5d28fcc6d4d94a187c30b532c52ac986b3e45aff3dce0567dc
|
||||
34036379d3b68de79b5f180b3fe3989b9d2e81c1909ee3f85acaedb74f46003b)
|
||||
34036379d3b68de79b5f180b3fe3989b9d2e81c1909ee3f85acaedb74f46003b)
|
||||
# If both archives are .tar.gz then they overwrite eachother since they are the same version and hence the same name.
|
||||
# Work around this by using .zip for one of them...
|
||||
TERMUX_PKG_SRCURL=(https://github.com/pornel/pngquant/archive/$TERMUX_PKG_VERSION.tar.gz
|
||||
|
@ -29,6 +29,6 @@ termux_step_post_make_install() {
|
||||
termux_step_post_massage() {
|
||||
# copy default config files
|
||||
for f in $TERMUX_PKG_CONFFILES; do
|
||||
cp "$TERMUX_PKG_SRCDIR/$(basename $f)" "$TERMUX_PKG_MASSAGEDIR/$TERMUX_PREFIX/$f"
|
||||
cp "$TERMUX_PKG_SRCDIR/$(basename $f)" "$TERMUX_PKG_MASSAGEDIR/$TERMUX_PREFIX/$f"
|
||||
done
|
||||
}
|
||||
|
@ -14,7 +14,7 @@ termux_step_make() {
|
||||
}
|
||||
|
||||
termux_step_make_install() {
|
||||
python3.7 setup.py install --prefix=$TERMUX_PREFIX --force
|
||||
python3.7 setup.py install --prefix=$TERMUX_PREFIX --force
|
||||
}
|
||||
|
||||
termux_step_post_massage() {
|
||||
|
@ -9,5 +9,5 @@ TERMUX_PKG_BUILD_IN_SRC=yes
|
||||
TERMUX_PKG_DEPENDS="ncurses, git, libandroid-support"
|
||||
|
||||
termux_step_post_make_install() {
|
||||
make -j 1 install-doc
|
||||
make -j 1 install-doc
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user