diff --git a/Ports/bzip2/package.sh b/Ports/bzip2/package.sh index 1790b62e66..2766d137fb 100755 --- a/Ports/bzip2/package.sh +++ b/Ports/bzip2/package.sh @@ -3,5 +3,13 @@ port=bzip2 version=1.0.8 files="https://sourceware.org/pub/bzip2/bzip2-${version}.tar.gz bzip2-${version}.tar.gz 67e051268d0c475ea773822f7500d0e5" auth_type=md5 -makeopts="bzip2 CC=${CC}" +makeopts=bzip2 installopts="PREFIX=${SERENITY_BUILD_DIR}/Root/usr/local" + +build() { + run make CC="${CC}" $makeopts bzip2 +} + +install() { + run make DESTDIR=$DESTDIR CC="${CC}" $installopts install +} diff --git a/Ports/figlet/package.sh b/Ports/figlet/package.sh index ed9ef90ad6..0b877fb8b1 100755 --- a/Ports/figlet/package.sh +++ b/Ports/figlet/package.sh @@ -3,4 +3,7 @@ port=figlet version=2.2.5 files="http://ftp.figlet.org/pub/figlet/program/unix/figlet-${version}.tar.gz figlet-${version}.tar.gz d88cb33a14f1469fff975d021ae2858e" auth_type=md5 -makeopts="CC=${CC} LD=${CC}" + +build() { + run make CC="${CC}" LD="${CC}" $makeopts +} diff --git a/Ports/ncurses/package.sh b/Ports/ncurses/package.sh index 2463ad6af5..ea6ead6e55 100755 --- a/Ports/ncurses/package.sh +++ b/Ports/ncurses/package.sh @@ -8,3 +8,7 @@ https://ftpmirror.gnu.org/gnu/ncurses/ncurses-${version}.tar.gz.sig ncurses-${ve https://ftpmirror.gnu.org/gnu/gnu-keyring.gpg gnu-keyring.gpg" auth_type="sig" auth_opts="--keyring ./gnu-keyring.gpg ncurses-${version}.tar.gz.sig" + +pre_configure() { + export CPPFLAGS="-P" +}