2014-03-26 21:19:02 +00:00
|
|
|
arch = i486
|
2014-02-27 12:41:37 +00:00
|
|
|
version = 0.0
|
|
|
|
mirror = http://dl.2f30.org/morpheus-pkgs/${arch}/${version}
|
2014-03-26 22:12:03 +00:00
|
|
|
ports = $mkbuild/../ports
|
2014-03-27 20:54:13 +00:00
|
|
|
nprocs = 2
|
2014-03-26 21:19:02 +00:00
|
|
|
|
2014-03-27 21:53:29 +00:00
|
|
|
TOOLCHAIN_TRIPLET = ${arch}-musl-linux
|
|
|
|
CC = ${TOOLCHAIN_TRIPLET}-gcc
|
2014-04-01 10:17:06 +00:00
|
|
|
HOSTCC = $CC -static
|
2014-03-26 21:19:02 +00:00
|
|
|
LD = $CC
|
2014-03-27 21:53:29 +00:00
|
|
|
AR = ${TOOLCHAIN_TRIPLET}-ar
|
|
|
|
RANLIB = ${TOOLCHAIN_TRIPLET}-ranlib
|
|
|
|
STRIP = ${TOOLCHAIN_TRIPLET}-strip
|
2014-03-26 21:19:02 +00:00
|
|
|
#STRIP = true
|
|
|
|
SHELL = /bin/sh
|
|
|
|
|
|
|
|
PREFIX =
|
|
|
|
BINDIR = ${PREFIX}/bin
|
|
|
|
LIBDIR = ${PREFIX}/lib
|
|
|
|
ETCDIR = ${PREFIX}/etc
|
|
|
|
DFLDIR = ${ETCDIR}/default
|
|
|
|
MANDIR = ${PREFIX}/share/man
|
|
|
|
|
2014-04-01 10:25:07 +00:00
|
|
|
INSTALL = /usr/bin/install
|
2014-02-27 12:41:37 +00:00
|
|
|
|
2014-02-28 18:14:53 +00:00
|
|
|
# these don't work for all packages yet...
|
2014-02-28 16:59:23 +00:00
|
|
|
optldflags = -s -Wl,--gc-sections -Wl,-z,relro,-z,now
|
|
|
|
optcflags = -fdata-sections -ffunction-sections -Os -g0 -fno-unwind-tables -fno-asynchronous-unwind-tables -Wa,--noexecstack
|
|
|
|
|
2014-03-05 13:34:16 +00:00
|
|
|
CPPFLAGS = -D_BSD_SOURCE -D_GNU_SOURCE
|
2014-03-26 21:19:02 +00:00
|
|
|
CFLAGS = ${CPPFLAGS} # ${optcflags}
|
|
|
|
LDFLAGS = -static ${optldflags}
|