Merge pull request #85 from stikonas/destdir
Add support for DESTDIR variable in make install.
This commit is contained in:
commit
2af0e400d2
|
@ -18,5 +18,5 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
make install MAKEINFO=true
|
make install MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
|
@ -18,5 +18,5 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
make install MAKEINFO=true
|
make install MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
|
@ -13,7 +13,7 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
install autoconf ${PREFIX}/bin/autoconf-2.52
|
install autoconf ${DESTDIR}${PREFIX}/bin/autoconf-2.52
|
||||||
mkdir -p ${PREFIX}/share/autoconf-2.52
|
mkdir -p ${DESTDIR}${PREFIX}/share/autoconf-2.52
|
||||||
cp -r *.m4* ${PREFIX}/share/autoconf-2.52/
|
cp -r *.m4* ${DESTDIR}${PREFIX}/share/autoconf-2.52/
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,7 +19,7 @@ src_configure() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_compile() {
|
src_compile() {
|
||||||
make MAKEINFO=true
|
make MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
|
@ -27,5 +27,5 @@ src_install() {
|
||||||
rm ${PREFIX}/bin/autoconf-2.52
|
rm ${PREFIX}/bin/autoconf-2.52
|
||||||
rm -rf ${PREFIX}/share/autoconf-2.52
|
rm -rf ${PREFIX}/share/autoconf-2.52
|
||||||
|
|
||||||
make install MAKEINFO=true
|
make install MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
|
@ -26,9 +26,9 @@ src_configure() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_compile() {
|
src_compile() {
|
||||||
make MAKEINFO=true
|
make MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
make install MAKEINFO=true
|
make install MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,9 +20,9 @@ src_configure() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_compile() {
|
src_compile() {
|
||||||
make MAKEINFO=true
|
make MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
make install MAKEINFO=true
|
make install MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
|
@ -28,7 +28,7 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
make install MAKEINFO=true
|
make install MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
|
|
||||||
ln -sf "${PREFIX}"/bin/autoconf-2.54 "${PREFIX}"/bin/autoconf
|
ln -sf "${PREFIX}"/bin/autoconf-2.54 "${DESTDIR}${PREFIX}"/bin/autoconf
|
||||||
}
|
}
|
||||||
|
|
|
@ -18,9 +18,9 @@ src_configure() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_compile() {
|
src_compile() {
|
||||||
make MAKEINFO=true
|
make MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
make install MAKEINFO=true
|
make install MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
|
@ -22,10 +22,10 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
make install MAKEINFO=true
|
make install MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
|
|
||||||
ln -sf "${PREFIX}/bin/autoconf-2.55" "${PREFIX}/bin/autoconf"
|
ln -sf "${PREFIX}/bin/autoconf-2.55" "${DESTDIR}${PREFIX}/bin/autoconf"
|
||||||
ln -sf "${PREFIX}/bin/autoheader-2.55" "${PREFIX}/bin/autoheader"
|
ln -sf "${PREFIX}/bin/autoheader-2.55" "${DESTDIR}${PREFIX}/bin/autoheader"
|
||||||
ln -sf "${PREFIX}/bin/autom4te-2.55" "${PREFIX}/bin/autom4te"
|
ln -sf "${PREFIX}/bin/autom4te-2.55" "${DESTDIR}${PREFIX}/bin/autom4te"
|
||||||
ln -sf "${PREFIX}/bin/autoreconf-2.55" "${PREFIX}/bin/autoreconf"
|
ln -sf "${PREFIX}/bin/autoreconf-2.55" "${DESTDIR}${PREFIX}/bin/autoreconf"
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,10 +20,10 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
make install MAKEINFO=true
|
make install MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
|
|
||||||
ln -sf "${PREFIX}/bin/autoconf-2.57" "${PREFIX}/bin/autoconf"
|
ln -sf "${PREFIX}/bin/autoconf-2.57" "${DESTDIR}${PREFIX}/bin/autoconf"
|
||||||
ln -sf "${PREFIX}/bin/autoheader-2.57" "${PREFIX}/bin/autoheader"
|
ln -sf "${PREFIX}/bin/autoheader-2.57" "${DESTDIR}${PREFIX}/bin/autoheader"
|
||||||
ln -sf "${PREFIX}/bin/autom4te-2.57" "${PREFIX}/bin/autom4te"
|
ln -sf "${PREFIX}/bin/autom4te-2.57" "${DESTDIR}${PREFIX}/bin/autom4te"
|
||||||
ln -sf "${PREFIX}/bin/autoreconf-2.57" "${PREFIX}/bin/autoreconf"
|
ln -sf "${PREFIX}/bin/autoreconf-2.57" "${DESTDIR}${PREFIX}/bin/autoreconf"
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,10 +20,10 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
make install MAKEINFO=true
|
make install MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
|
|
||||||
ln -sf "${PREFIX}/bin/autoconf-2.59" "${PREFIX}/bin/autoconf"
|
ln -sf "${PREFIX}/bin/autoconf-2.59" "${DESTDIR}${PREFIX}/bin/autoconf"
|
||||||
ln -sf "${PREFIX}/bin/autoheader-2.59" "${PREFIX}/bin/autoheader"
|
ln -sf "${PREFIX}/bin/autoheader-2.59" "${DESTDIR}${PREFIX}/bin/autoheader"
|
||||||
ln -sf "${PREFIX}/bin/autom4te-2.59" "${PREFIX}/bin/autom4te"
|
ln -sf "${PREFIX}/bin/autom4te-2.59" "${DESTDIR}${PREFIX}/bin/autom4te"
|
||||||
ln -sf "${PREFIX}/bin/autoreconf-2.59" "${PREFIX}/bin/autoreconf"
|
ln -sf "${PREFIX}/bin/autoreconf-2.59" "${DESTDIR}${PREFIX}/bin/autoreconf"
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,10 +21,10 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
make install MAKEINFO=true
|
make install MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
|
|
||||||
ln -sf "${PREFIX}/bin/autoconf-2.61" "${PREFIX}/bin/autoconf"
|
ln -sf "${PREFIX}/bin/autoconf-2.61" "${DESTDIR}${PREFIX}/bin/autoconf"
|
||||||
ln -sf "${PREFIX}/bin/autoheader-2.61" "${PREFIX}/bin/autoheader"
|
ln -sf "${PREFIX}/bin/autoheader-2.61" "${DESTDIR}${PREFIX}/bin/autoheader"
|
||||||
ln -sf "${PREFIX}/bin/autom4te-2.61" "${PREFIX}/bin/autom4te"
|
ln -sf "${PREFIX}/bin/autom4te-2.61" "${DESTDIR}${PREFIX}/bin/autom4te"
|
||||||
ln -sf "${PREFIX}/bin/autoreconf-2.61" "${PREFIX}/bin/autoreconf"
|
ln -sf "${PREFIX}/bin/autoreconf-2.61" "${DESTDIR}${PREFIX}/bin/autoreconf"
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,5 +20,5 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
make install MAKEINFO=true
|
make install MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,10 +20,10 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
make install MAKEINFO=true
|
make install MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
|
|
||||||
ln -sf "${PREFIX}/bin/autoconf-2.65" "${PREFIX}/bin/autoconf"
|
ln -sf "${PREFIX}/bin/autoconf-2.65" "${DESTDIR}${PREFIX}/bin/autoconf"
|
||||||
ln -sf "${PREFIX}/bin/autoheader-2.65" "${PREFIX}/bin/autoheader"
|
ln -sf "${PREFIX}/bin/autoheader-2.65" "${DESTDIR}${PREFIX}/bin/autoheader"
|
||||||
ln -sf "${PREFIX}/bin/autom4te-2.65" "${PREFIX}/bin/autom4te"
|
ln -sf "${PREFIX}/bin/autom4te-2.65" "${DESTDIR}${PREFIX}/bin/autom4te"
|
||||||
ln -sf "${PREFIX}/bin/autoreconf-2.65" "${PREFIX}/bin/autoreconf"
|
ln -sf "${PREFIX}/bin/autoreconf-2.65" "${DESTDIR}${PREFIX}/bin/autoreconf"
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,10 +20,10 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
make install MAKEINFO=true
|
make install MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
|
|
||||||
ln -sf "${PREFIX}/bin/autoconf-2.69" "${PREFIX}/bin/autoconf"
|
ln -sf "${PREFIX}/bin/autoconf-2.69" "${DESTDIR}${PREFIX}/bin/autoconf"
|
||||||
ln -sf "${PREFIX}/bin/autoheader-2.69" "${PREFIX}/bin/autoheader"
|
ln -sf "${PREFIX}/bin/autoheader-2.69" "${DESTDIR}${PREFIX}/bin/autoheader"
|
||||||
ln -sf "${PREFIX}/bin/autom4te-2.69" "${PREFIX}/bin/autom4te"
|
ln -sf "${PREFIX}/bin/autom4te-2.69" "${DESTDIR}${PREFIX}/bin/autom4te"
|
||||||
ln -sf "${PREFIX}/bin/autoreconf-2.69" "${PREFIX}/bin/autoreconf"
|
ln -sf "${PREFIX}/bin/autoreconf-2.69" "${DESTDIR}${PREFIX}/bin/autoreconf"
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,5 +17,5 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
make install MAKEINFO=true
|
make install MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,5 +17,5 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
make install MAKEINFO=true
|
make install MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,5 +17,5 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
make install MAKEINFO=true
|
make install MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,5 +17,5 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
make install MAKEINFO=true
|
make install MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,5 +17,5 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
make install MAKEINFO=true
|
make install MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,5 +21,5 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
make install MAKEINFO=true
|
make install MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,10 +17,10 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
mkdir -p "${PREFIX}"/share/automake-1.6/Automake
|
mkdir -p "${DESTDIR}${PREFIX}"/share/automake-1.6/Automake
|
||||||
cp lib/Automake/*.pm "${PREFIX}"/share/automake-1.6/Automake/
|
cp lib/Automake/*.pm "${DESTDIR}${PREFIX}"/share/automake-1.6/Automake/
|
||||||
|
|
||||||
install aclocal "${PREFIX}"/bin/aclocal-1.6
|
install aclocal "${DESTDIR}${PREFIX}"/bin/aclocal-1.6
|
||||||
mkdir -p "${PREFIX}"/share/aclocal-1.6
|
mkdir -p "${DESTDIR}${PREFIX}"/share/aclocal-1.6
|
||||||
cp -r m4/*.m4 "${PREFIX}"/share/aclocal-1.6/
|
cp -r m4/*.m4 "${DESTDIR}${PREFIX}"/share/aclocal-1.6/
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,11 +21,11 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
install automake "${PREFIX}"/bin/automake-1.6
|
install automake "${DESTDIR}${PREFIX}"/bin/automake-1.6
|
||||||
mkdir -p "${PREFIX}"/share/automake-1.6/am
|
mkdir -p "${DESTDIR}${PREFIX}"/share/automake-1.6/am
|
||||||
cp lib/Automake/*.pm "${PREFIX}"/share/automake-1.6/Automake/
|
cp lib/Automake/*.pm "${DESTDIR}${PREFIX}"/share/automake-1.6/Automake/
|
||||||
cp -r lib/am/*.am "${PREFIX}"/share/automake-1.6/am/
|
cp -r lib/am/*.am "${DESTDIR}${PREFIX}"/share/automake-1.6/am/
|
||||||
|
|
||||||
install aclocal "${PREFIX}"/bin/aclocal-1.6
|
install aclocal "${DESTDIR}${PREFIX}"/bin/aclocal-1.6
|
||||||
cp -r m4/*.m4 "${PREFIX}"/share/aclocal-1.6/
|
cp -r m4/*.m4 "${DESTDIR}${PREFIX}"/share/aclocal-1.6/
|
||||||
}
|
}
|
||||||
|
|
|
@ -24,5 +24,5 @@ src_install() {
|
||||||
rm -rf "${PREFIX}"/share/automake-1.6
|
rm -rf "${PREFIX}"/share/automake-1.6
|
||||||
rm -rf "${PREFIX}"/share/aclocal-1.6
|
rm -rf "${PREFIX}"/share/aclocal-1.6
|
||||||
|
|
||||||
make install MAKEINFO=true
|
make install MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,5 +17,5 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
make install MAKEINFO=true
|
make install MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,6 +19,6 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
make install MAKEINFO=true
|
make install MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -17,5 +17,5 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
make install MAKEINFO=true
|
make install MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
|
@ -15,5 +15,5 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
make install MAKEINFO=true
|
make install MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
|
@ -16,5 +16,5 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
make install MAKEINFO=true
|
make install MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
|
@ -15,5 +15,5 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
make install MAKEINFO=true
|
make install MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
|
@ -25,5 +25,6 @@ src_configure() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
install bash "${PREFIX}/bin"
|
# Do not install prebuilt .mo translation catalogs
|
||||||
|
install bash "${DESTDIR}${PREFIX}/bin"
|
||||||
}
|
}
|
||||||
|
|
|
@ -130,6 +130,6 @@ src_compile() {
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
for dir in libiberty bfd opcodes binutils gas gprof ld; do
|
for dir in libiberty bfd opcodes binutils gas gprof ld; do
|
||||||
make -C $dir install
|
make -C $dir install DESTDIR=$(DESTDIR)
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
|
@ -20,8 +20,8 @@ bison: src.a lib.a
|
||||||
FORCE:
|
FORCE:
|
||||||
|
|
||||||
install:
|
install:
|
||||||
install bison $(PREFIX)/bin
|
install bison $(DESTDIR)$(PREFIX)/bin
|
||||||
rm -rf $(PREFIX)/share/bison
|
rm -rf $(PREFIX)/share/bison
|
||||||
install -d $(PREFIX)/share/bison
|
install -d $(DESTDIR)$(PREFIX)/share/bison
|
||||||
mv data/skeletons/ $(PREFIX)/share/bison
|
mv data/skeletons/ $(DESTDIR)$(PREFIX)/share/bison
|
||||||
mv data/m4sugar/ $(PREFIX)/share/bison
|
mv data/m4sugar/ $(DESTDIR)$(PREFIX)/share/bison
|
||||||
|
|
|
@ -16,7 +16,7 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
install bzip2 ${PREFIX}/bin
|
install bzip2 ${DESTDIR}${PREFIX}/bin
|
||||||
ln -sf ${PREFIX}/bin/bzip2 ${PREFIX}/bin/bunzip2
|
ln -sf ${PREFIX}/bin/bzip2 ${DESTDIR}${PREFIX}/bin/bunzip2
|
||||||
ln -sf ${PREFIX}/bin/bzip2 ${PREFIX}/bin/bzcat
|
ln -sf ${PREFIX}/bin/bzip2 ${DESTDIR}${PREFIX}/bin/bzcat
|
||||||
}
|
}
|
||||||
|
|
|
@ -18,11 +18,3 @@ src_prepare() {
|
||||||
|
|
||||||
cp "${mk_dir}/pass2.mk" Makefile
|
cp "${mk_dir}/pass2.mk" Makefile
|
||||||
}
|
}
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
make -f Makefile
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
make -f Makefile install PREFIX="${PREFIX}"
|
|
||||||
}
|
|
||||||
|
|
|
@ -13,7 +13,8 @@ CC = tcc
|
||||||
LD = tcc
|
LD = tcc
|
||||||
AR = tcc -ar
|
AR = tcc -ar
|
||||||
|
|
||||||
bindir=/after/bin
|
PREFIX=/after
|
||||||
|
bindir=$(PREFIX)/bin
|
||||||
|
|
||||||
CFLAGS = -I . -I lib \
|
CFLAGS = -I . -I lib \
|
||||||
-DPACKAGE=\"$(PACKAGE)\" \
|
-DPACKAGE=\"$(PACKAGE)\" \
|
||||||
|
@ -40,7 +41,7 @@ CFLAGS = -I . -I lib \
|
||||||
-DTIME_WITH_SYS_TIME=1 \
|
-DTIME_WITH_SYS_TIME=1 \
|
||||||
-DHAVE_STDINT_H=1 \
|
-DHAVE_STDINT_H=1 \
|
||||||
-DMB_LEN_MAX=16 \
|
-DMB_LEN_MAX=16 \
|
||||||
-DLIBDIR=\"/after/lib\" \
|
-DLIBDIR=\"$(PREFIX)/lib\" \
|
||||||
-DHAVE_DECL_WCWIDTH=0 \
|
-DHAVE_DECL_WCWIDTH=0 \
|
||||||
-DHAVE_SYS_STAT_H=1 \
|
-DHAVE_SYS_STAT_H=1 \
|
||||||
-DHAVE_INTTYPES_H=1 \
|
-DHAVE_INTTYPES_H=1 \
|
||||||
|
|
|
@ -13,7 +13,7 @@ CC = tcc
|
||||||
LD = tcc
|
LD = tcc
|
||||||
AR = tcc -ar
|
AR = tcc -ar
|
||||||
|
|
||||||
bindir=/after/bin
|
bindir = $(DESTDIR)$(PREFIX)/bin
|
||||||
|
|
||||||
CFLAGS = -I . -I lib \
|
CFLAGS = -I . -I lib \
|
||||||
-DPACKAGE=\"$(PACKAGE)\" \
|
-DPACKAGE=\"$(PACKAGE)\" \
|
||||||
|
@ -49,7 +49,7 @@ CFLAGS = -I . -I lib \
|
||||||
-DTIME_WITH_SYS_TIME=1 \
|
-DTIME_WITH_SYS_TIME=1 \
|
||||||
-DHAVE_STDINT_H=1 \
|
-DHAVE_STDINT_H=1 \
|
||||||
-DMB_LEN_MAX=16 \
|
-DMB_LEN_MAX=16 \
|
||||||
-DLIBDIR=\"/after/lib\" \
|
-DLIBDIR=\"$(PREFIX)/lib\" \
|
||||||
-DHAVE_DECL_WCWIDTH=0 \
|
-DHAVE_DECL_WCWIDTH=0 \
|
||||||
-DHAVE_SYS_STAT_H=1 \
|
-DHAVE_SYS_STAT_H=1 \
|
||||||
-DHAVE_INTTYPES_H=1 \
|
-DHAVE_INTTYPES_H=1 \
|
||||||
|
|
|
@ -18,10 +18,3 @@ src_prepare() {
|
||||||
touch lib/configmake.h
|
touch lib/configmake.h
|
||||||
}
|
}
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
make -f Makefile
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
make -f Makefile install PREFIX="${PREFIX}"
|
|
||||||
}
|
|
||||||
|
|
|
@ -13,7 +13,7 @@ CC = tcc
|
||||||
LD = tcc
|
LD = tcc
|
||||||
AR = tcc -ar
|
AR = tcc -ar
|
||||||
|
|
||||||
bindir=/after/bin
|
bindir=$(DESTDIR)$(PREFIX)/bin
|
||||||
|
|
||||||
CFLAGS = -I . -I lib \
|
CFLAGS = -I . -I lib \
|
||||||
-DPACKAGE=\"$(PACKAGE)\" \
|
-DPACKAGE=\"$(PACKAGE)\" \
|
||||||
|
|
|
@ -29,5 +29,5 @@ diff: $(DIFF_OBJECTS)
|
||||||
$(CC) $(CFLAGS) $^ $(LDFLAGS) -o $@
|
$(CC) $(CFLAGS) $^ $(LDFLAGS) -o $@
|
||||||
|
|
||||||
install: all
|
install: all
|
||||||
install cmp $(PREFIX)/bin
|
install cmp $(DESTDIR)$(PREFIX)/bin
|
||||||
install diff $(PREFIX)/bin
|
install diff $(DESTDIR)$(PREFIX)/bin
|
||||||
|
|
|
@ -38,5 +38,5 @@ skel.c: mkskel.sh flex.skl
|
||||||
/bin/sh ./mkskel.sh ./flex.skl > skel.c
|
/bin/sh ./mkskel.sh ./flex.skl > skel.c
|
||||||
|
|
||||||
install: all
|
install: all
|
||||||
install flex $(PREFIX)/bin
|
install flex $(DESTDIR)$(PREFIX)/bin
|
||||||
ln -sf $(PREFIX)/bin/flex $(PREFIX)/bin/lex
|
ln -sf $(PREFIX)/bin/flex $(DESTDIR)$(PREFIX)/bin/lex
|
||||||
|
|
|
@ -41,5 +41,5 @@ skel.c: mkskel.sh flex.skl
|
||||||
/bin/sh ./mkskel.sh . m4 2.6.4 > skel.c
|
/bin/sh ./mkskel.sh . m4 2.6.4 > skel.c
|
||||||
|
|
||||||
install: all
|
install: all
|
||||||
install flex $(PREFIX)/bin
|
install flex $(DESTDIR)$(PREFIX)/bin
|
||||||
ln -sf $(PREFIX)/bin/flex $(PREFIX)/bin/lex
|
ln -sf $(PREFIX)/bin/flex $(DESTDIR)$(PREFIX)/bin/lex
|
||||||
|
|
|
@ -11,8 +11,8 @@ src_install() {
|
||||||
default_src_install
|
default_src_install
|
||||||
|
|
||||||
# Install data files
|
# Install data files
|
||||||
install -d "${PREFIX}/share/awk/"
|
install -d "${DESTDIR}${PREFIX}/share/awk/"
|
||||||
for file in awklib/eg/lib/*.awk; do
|
for file in awklib/eg/lib/*.awk; do
|
||||||
install -m 644 "$file" "${PREFIX}/share/awk/"
|
install -m 644 "$file" "${DESTDIR}${PREFIX}/share/awk/"
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|
|
@ -49,5 +49,5 @@ awktab.c: awk.y
|
||||||
bison $^ -o $@
|
bison $^ -o $@
|
||||||
|
|
||||||
install: all
|
install: all
|
||||||
install gawk "$(PREFIX)/bin"
|
install gawk "$(DESTDIR)$(PREFIX)/bin"
|
||||||
ln -s "$(PREFIX)/bin/gawk" "$(PREFIX)/bin/awk"
|
ln -s "$(PREFIX)/bin/gawk" "$(DESTDIR)$(PREFIX)/bin/awk"
|
||||||
|
|
|
@ -92,5 +92,5 @@ src_compile() {
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
mkdir -p "${PREFIX}/lib/musl/gcc/i386-unknown-linux-gnu/4.0.4/install-tools/include"
|
mkdir -p "${PREFIX}/lib/musl/gcc/i386-unknown-linux-gnu/4.0.4/install-tools/include"
|
||||||
make -C build/gcc install STMP_FIXINC=
|
make -C build/gcc install STMP_FIXINC= DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
|
@ -87,5 +87,5 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
make -C build/gcc install STMP_FIXINC=
|
make -C build/gcc install STMP_FIXINC= DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
|
@ -27,6 +27,6 @@ grep: $(GREP_OBJECTS)
|
||||||
$(CC) $(CFLAGS) $^ $(LDFLAGS) -o $@
|
$(CC) $(CFLAGS) $^ $(LDFLAGS) -o $@
|
||||||
|
|
||||||
install: all
|
install: all
|
||||||
install grep $(PREFIX)/bin
|
install grep $(DESTDIR)$(PREFIX)/bin
|
||||||
ln -sf $(PREFIX)/bin/grep $(PREFIX)/bin/egrep
|
ln -sf $(PREFIX)/bin/grep $(DESTDIR)$(PREFIX)/bin/egrep
|
||||||
ln -sf $(PREFIX)/bin/grep $(PREFIX)/bin/fgrep
|
ln -sf $(PREFIX)/bin/grep $(DESTDIR)$(PREFIX)/bin/fgrep
|
||||||
|
|
|
@ -111,13 +111,13 @@ default_src_configure() {
|
||||||
|
|
||||||
# Default function for compiling source. It simply runs make without any parameters.
|
# Default function for compiling source. It simply runs make without any parameters.
|
||||||
default_src_compile() {
|
default_src_compile() {
|
||||||
make -f Makefile
|
make -f Makefile PREFIX="${PREFIX}"
|
||||||
}
|
}
|
||||||
|
|
||||||
# Default installing function. PREFIX should be set by run.sh script.
|
# Default installing function. PREFIX should be set by run.sh script.
|
||||||
# Note that upstream makefiles might ignore PREFIX and have to be configured in configure stage.
|
# Note that upstream makefiles might ignore PREFIX and have to be configured in configure stage.
|
||||||
default_src_install() {
|
default_src_install() {
|
||||||
make -f Makefile install PREFIX="${PREFIX}"
|
make -f Makefile install PREFIX="${PREFIX}" DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
||||||
# Check if bash function exists
|
# Check if bash function exists
|
||||||
|
|
|
@ -19,5 +19,5 @@ src_configure() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_compile() {
|
src_compile() {
|
||||||
AR="tcc -ar" AR_FLAGS="cr" make
|
AR="tcc -ar" AR_FLAGS="cr" make DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,5 +21,5 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
make install MAKEINFO=true
|
make install MAKEINFO=true DESTDIR="${DESTDIR}"
|
||||||
}
|
}
|
||||||
|
|
|
@ -44,4 +44,4 @@ lib/config.h:
|
||||||
touch lib/config.h
|
touch lib/config.h
|
||||||
|
|
||||||
install: all
|
install: all
|
||||||
install src/m4 $(PREFIX)/bin
|
install src/m4 $(DESTDIR)$(PREFIX)/bin
|
||||||
|
|
|
@ -15,4 +15,4 @@ miniperl: $(MINIPERL_OBJ)
|
||||||
$(CC) $(CFLAGS) $^ $(LDFLAGS) -o $@
|
$(CC) $(CFLAGS) $^ $(LDFLAGS) -o $@
|
||||||
|
|
||||||
install: all
|
install: all
|
||||||
install miniperl $(PREFIX)/bin/perl
|
install miniperl $(DESTDIR)$(PREFIX)/bin/perl
|
||||||
|
|
|
@ -19,6 +19,6 @@ miniperl: $(MINIPERL_OBJ)
|
||||||
$(CC) $(CFLAGS) $^ $(LDFLAGS) -o $@
|
$(CC) $(CFLAGS) $^ $(LDFLAGS) -o $@
|
||||||
|
|
||||||
install: all
|
install: all
|
||||||
install miniperl $(PREFIX)/bin/perl
|
install miniperl $(DESTDIR)$(PREFIX)/bin/perl
|
||||||
mkdir -p "$(PRIVLIB_EXP)"
|
mkdir -p "$(DESTDIR)$(PRIVLIB_EXP)"
|
||||||
cp -r lib/* "$(PRIVLIB_EXP)"
|
cp -r lib/* "$(DESTDIR)$(PRIVLIB_EXP)"
|
||||||
|
|
|
@ -115,21 +115,21 @@ perl: perlmain.o lib/auto/DynaLoader/DynaLoader.a $(EXTENSIONS_A) lib/auto/POSIX
|
||||||
$(CC) $(CFLAGS) perlmain.o lib/auto/DynaLoader/DynaLoader.a $(EXTENSIONS_A) lib/auto/POSIX/POSIX.a libperl.a -o $@
|
$(CC) $(CFLAGS) perlmain.o lib/auto/DynaLoader/DynaLoader.a $(EXTENSIONS_A) lib/auto/POSIX/POSIX.a libperl.a -o $@
|
||||||
|
|
||||||
install: all
|
install: all
|
||||||
install perl $(PREFIX)/bin/perl
|
install perl $(DESTDIR)$(PREFIX)/bin/perl
|
||||||
mkdir -p "$(PRIVLIB_EXP)"
|
mkdir -p "$(DESTDIR)$(PRIVLIB_EXP)"
|
||||||
cp -r lib/* "$(PRIVLIB_EXP)"
|
cp -r lib/* "$(DESTDIR)$(PRIVLIB_EXP)"
|
||||||
|
|
||||||
install -m 644 ext/DynaLoader/XSLoader.pm "$(PRIVLIB_EXP)"
|
install -m 644 ext/DynaLoader/XSLoader.pm "$(DESTDIR)$(PRIVLIB_EXP)"
|
||||||
install -m 644 ext/DynaLoader/DynaLoader.pm "$(PRIVLIB_EXP)"
|
install -m 644 ext/DynaLoader/DynaLoader.pm "$(DESTDIR)$(PRIVLIB_EXP)"
|
||||||
|
|
||||||
install -m 644 ext/ByteLoader/ByteLoader.pm "$(PRIVLIB_EXP)"
|
install -m 644 ext/ByteLoader/ByteLoader.pm "$(DESTDIR)$(PRIVLIB_EXP)"
|
||||||
mkdir "$(PRIVLIB_EXP)/Data/"
|
mkdir "$(DESTDIR)$(PRIVLIB_EXP)/Data/"
|
||||||
install -m 644 ext/Data/Dumper/Dumper.pm "$(PRIVLIB_EXP)/Data/"
|
install -m 644 ext/Data/Dumper/Dumper.pm "$(DESTDIR)$(PRIVLIB_EXP)/Data/"
|
||||||
install -m 644 ext/Fcntl/Fcntl.pm "$(PRIVLIB_EXP)"
|
install -m 644 ext/Fcntl/Fcntl.pm "$(DESTDIR)$(PRIVLIB_EXP)"
|
||||||
install -m 644 ext/File/Glob/Glob.pm "$(PRIVLIB_EXP)/File/"
|
install -m 644 ext/File/Glob/Glob.pm "$(DESTDIR)$(PRIVLIB_EXP)/File/"
|
||||||
install -m 644 ext/IO/IO.pm "$(PRIVLIB_EXP)"
|
install -m 644 ext/IO/IO.pm "$(DESTDIR)$(PRIVLIB_EXP)"
|
||||||
mkdir "$(PRIVLIB_EXP)/IO/"
|
mkdir "$(DESTDIR)$(PRIVLIB_EXP)/IO/"
|
||||||
cp ext/IO/lib/IO/*.pm "$(PRIVLIB_EXP)/IO/"
|
cp ext/IO/lib/IO/*.pm "$(DESTDIR)$(PRIVLIB_EXP)/IO/"
|
||||||
install -m 644 ext/POSIX/POSIX.pm "$(PRIVLIB_EXP)/"
|
install -m 644 ext/POSIX/POSIX.pm "$(DESTDIR)$(PRIVLIB_EXP)/"
|
||||||
install -m 644 ext/POSIX/POSIX.pod "$(PRIVLIB_EXP)/"
|
install -m 644 ext/POSIX/POSIX.pod "$(DESTDIR)$(PRIVLIB_EXP)/"
|
||||||
cp lib/auto/POSIX/* "$(PRIVLIB_EXP)/auto/POSIX/"
|
cp lib/auto/POSIX/* "$(DESTDIR)$(PRIVLIB_EXP)/auto/POSIX/"
|
||||||
|
|
|
@ -19,6 +19,6 @@ miniperl: $(MINIPERL_OBJ)
|
||||||
$(CC) $(CFLAGS) $^ $(LDFLAGS) -o $@
|
$(CC) $(CFLAGS) $^ $(LDFLAGS) -o $@
|
||||||
|
|
||||||
install: all
|
install: all
|
||||||
install miniperl $(PREFIX)/bin/perl
|
install miniperl $(DESTDIR)$(PREFIX)/bin/perl
|
||||||
mkdir -p "$(PRIVLIB_EXP)"
|
mkdir -p "$(DESTDIR)$(PRIVLIB_EXP)"
|
||||||
cp -r lib/* "$(PRIVLIB_EXP)"
|
cp -r lib/* "$(DESTDIR)$(PRIVLIB_EXP)"
|
||||||
|
|
|
@ -19,6 +19,6 @@ miniperl: $(MINIPERL_OBJ)
|
||||||
$(CC) $(CFLAGS) $^ $(LDFLAGS) -o $@
|
$(CC) $(CFLAGS) $^ $(LDFLAGS) -o $@
|
||||||
|
|
||||||
install: all
|
install: all
|
||||||
install miniperl $(PREFIX)/bin/perl
|
install miniperl $(DESTDIR)$(PREFIX)/bin/perl
|
||||||
mkdir -p "$(PRIVLIB_EXP)"
|
mkdir -p "$(DESTDIR)$(PRIVLIB_EXP)"
|
||||||
cp -r lib/* "$(PRIVLIB_EXP)"
|
cp -r lib/* "$(DESTDIR)$(PRIVLIB_EXP)"
|
||||||
|
|
|
@ -30,4 +30,4 @@ sed/sed: $(SED_OBJ) libsed.a
|
||||||
$(CC) -o $@ $^
|
$(CC) -o $@ $^
|
||||||
|
|
||||||
install:
|
install:
|
||||||
install sed/sed $(PREFIX)/bin
|
install sed/sed $(DESTDIR)$(PREFIX)/bin
|
||||||
|
|
|
@ -13,10 +13,9 @@ src_prepare() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_compile() {
|
src_compile() {
|
||||||
export prefix=/after
|
export libdir=${PREFIX}/lib/musl
|
||||||
export libdir=${prefix}/lib/musl
|
export incdir=${PREFIX}/include/musl
|
||||||
export incdir=${prefix}/include/musl
|
export bindir=${PREFIX}/bin
|
||||||
export bindir=${prefix}/bin
|
|
||||||
|
|
||||||
mkdir -p ${libdir}/tcc
|
mkdir -p ${libdir}/tcc
|
||||||
|
|
||||||
|
@ -50,5 +49,5 @@ src_install() {
|
||||||
# Remove old tcc binaries
|
# Remove old tcc binaries
|
||||||
rm ${bindir}/tcc
|
rm ${bindir}/tcc
|
||||||
rm ${bindir}/boot*-tcc ${bindir}/tcc-0.9.26 ${bindir}/mes-tcc
|
rm ${bindir}/boot*-tcc ${bindir}/tcc-0.9.26 ${bindir}/mes-tcc
|
||||||
ln -s ${bindir}/tcc-musl ${bindir}/tcc
|
ln -s ${bindir}/tcc-musl ${DESTDIR}${bindir}/tcc
|
||||||
}
|
}
|
||||||
|
|
|
@ -15,10 +15,9 @@ src_prepare() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_compile() {
|
src_compile() {
|
||||||
export prefix=/after
|
export libdir=${PREFIX}/lib/musl
|
||||||
export libdir=${prefix}/lib/musl
|
export incdir=${PREFIX}/include/musl
|
||||||
export incdir=${prefix}/include/musl
|
export bindir=${PREFIX}/bin
|
||||||
export bindir=${prefix}/bin
|
|
||||||
|
|
||||||
mkdir -p ${libdir}/tcc
|
mkdir -p ${libdir}/tcc
|
||||||
|
|
||||||
|
@ -45,6 +44,6 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
install tcc-musl ${bindir}
|
install tcc-musl ${DESTDIR}${bindir}
|
||||||
install -m 644 libtcc1.a ${libdir}
|
install -m 644 libtcc1.a ${DESTDIR}${libdir}
|
||||||
}
|
}
|
||||||
|
|
|
@ -15,10 +15,9 @@ src_prepare() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_compile() {
|
src_compile() {
|
||||||
export prefix=/after
|
export libdir=${PREFIX}/lib/musl
|
||||||
export libdir=${prefix}/lib/musl
|
export incdir=${PREFIX}/include
|
||||||
export incdir=${prefix}/include
|
export bindir=${PREFIX}/bin
|
||||||
export bindir=${prefix}/bin
|
|
||||||
|
|
||||||
mkdir -p ${libdir}/tcc
|
mkdir -p ${libdir}/tcc
|
||||||
|
|
||||||
|
@ -46,6 +45,6 @@ src_compile() {
|
||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
install tcc-musl ${bindir}
|
install tcc-musl $(DESTDIR)${bindir}
|
||||||
install -m 644 libtcc1.a ${libdir}
|
install -m 644 libtcc1.a $(DESTDIR)${libdir}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue