# $Id$ PNAME="eterm" PVER="0.9.6" PBUILD="r4" PCAT="x11-terms" DESCRIPTION="Eterm is a color vt102 terminal emulator intended as a replacement for xterm." HOMEPAGE="http://www.eterm.org/" DEPEND=">= x11-libs/libX11-1 >= x11-libs/libXmu-1 >= x11-libs/libXt-1 >= x11-libs/libICE-1 >= x11-libs/libSM-1 >= x11-libs/libast-0.7 >= dev-libs/libpcre-8.30 >= media-libs/imlib2-1.5" SDEPEND=">= virtual/sed >= virtual/xextproto >= virtual/xproto" SRCFILE="${PNAME/et/Et}-${PVER}.tar.gz" SRCDIR="${BUILDDIR}/${PNAME/et/Et}-${PVER}" SRCFILE2="${PNAME/et/Et}-bg-${PVER}.tar.gz" sminclude mtools SRC_URI=( http://www.eterm.org/download/${SRCFILE} http://www.eterm.org/download/${SRCFILE2} mirror://${PNAME}/${SRCFILE} mirror://${PNAME}/${SRCFILE2} ) UP2DATE="updatecmd ${HOMEPAGE}/download/ | grep ${PNAME/et/Et}-[0-9] | lasttarball gz" src_prepare() { munpack ${SRCFILE} || die munpack ${SRCFILE2} ${SRCDIR} || die } src_compile() { cd ${SRCDIR} # enable mmx only on x86 but not x86_64 and others local my_opts=--disable-mmx [[ ${ARCH} = i*86 ]] && my_opts=--enable-mmx mconfigure \ --with-x \ --with-imlib \ --with-delete=execute \ --with-backspace=auto \ --enable-trans \ --enable-multi-charset \ ${my_opts} \ || die mmake || die } src_install() { cd ${SRCDIR} # needed directories minstalldir /usr/share/terminfo || die mmake DESTDIR=${BINDIR} TIC="tic -o ${BINDIR}/usr/share/terminfo" install || die minstalldocs Changelog README ReleaseNotes{,.1} bg/README.backgrounds || die }