Skip to content

Commit

Permalink
aarch64: build cups
Browse files Browse the repository at this point in the history
  • Loading branch information
hadfl committed Jul 7, 2023
1 parent 6381b06 commit 6494331
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 12 deletions.
19 changes: 7 additions & 12 deletions build/cups/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@ OPREFIX=$PREFIX
PREFIX+="/$PROG"
VARDIR="/var$PREFIX"

forgo_isaexec

XFORM_ARGS="
-DPREFIX=${PREFIX#/}
-DOPREFIX=${OPREFIX#/}
Expand All @@ -39,7 +41,6 @@ XFORM_ARGS="
"

CONFIGURE_OPTS="
--prefix=$PREFIX
--sysconfdir=/etc$OPREFIX
--includedir=$OPREFIX/include
--localstatedir=$VARDIR
Expand Down Expand Up @@ -67,19 +68,14 @@ CONFIGURE_OPTS="
# this currently fails in zones as it uses libdevinfo
CONFIGURE_OPTS+=" --disable-libusb"

CONFIGURE_OPTS[i386]="
--libdir=$OPREFIX/lib
"
CONFIGURE_OPTS[amd64]="
--libdir=$OPREFIX/lib/amd64
"

LDFLAGS[i386]+=" -L$OPREFIX/lib -Wl,-R$OPREFIX/lib -lsocket"
LDFLAGS[amd64]+=" -L$OPREFIX/lib/amd64 -Wl,-R$OPREFIX/lib/amd64 -lsocket"

pre_configure() {
typeset arch=$1

CONFIGURE_OPTS[$arch]+=" --libdir=$OPREFIX/${LIBDIRS[$arch]}"
LDFLAGS[$arch]+=" -L${SYSROOT[$arch]}/usr/${LIBDIRS[$arch]}"
LDFLAGS[$arch]+=" -Wl,-R$OPREFIX/${LIBDIRS[$arch]}"
LDFLAGS[$arch]+=" -lsocket"

export DSOFLAGS="$LDFLAGS ${LDFLAGS[$arch]}"
}

Expand All @@ -89,7 +85,6 @@ patch_source
prep_build
run_autoconf -f
build
strip_install
VER=${VER//op/.} make_package
clean_up

Expand Down
1 change: 1 addition & 0 deletions doc/baseline.aarch64
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ extra.omnios ooce/multimedia/x264
extra.omnios ooce/network/nsd
extra.omnios ooce/network/openldap
extra.omnios ooce/network/unbound
extra.omnios ooce/print/cups
extra.omnios ooce/security/gnupg
extra.omnios ooce/system/htop
extra.omnios ooce/terminal/minicom
Expand Down
1 change: 1 addition & 0 deletions doc/pkglist.aarch64
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ ooce/terminal/minicom
ooce/text/hunspell
ooce/compress/pbzip2
ooce/compress/pigz
ooce/print/cups
###############################################################################
.SYSROOT
ooce/audio/flac
Expand Down

0 comments on commit 6494331

Please sign in to comment.