# $Id: eterm-0.9.5-r3.smage2 3551 2009-10-26 11:51:10Z niro $ PNAME="eterm" PVER="0.9.5" PBUILD="r1" PCATEGORIE="x11-terms" STATE="unstable" 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 >= media-libs/imlib2-1.4" SDEPEND=">= sys-apps/sed-4 >= x11-proto/xextproto-1 >= x11-proto/xproto-1" SRCFILE="${PNAME/et/Et}-${PVER}.tar.gz" SRCDIR="${BUILDDIR}/${PNAME/et/Et}-${PVER}" sminclude mtools SRC_URI=( http://www.eterm.org/download/${SRCFILE} mirror://${PNAME}/${SRCFILE} mirror://${PNAME}/${SRCFILE2} ) UP2DATE="updatecmd ${HOMEPAGE}/download/ | grep ${PNAME/et/Et}-[0-9] | lasttarball gz" src_prepare() { munpack ${SRCFILE} || 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 }