# $Header: /magellan-cvs/smage/lshw-gui/lshw-gui-02.12.01.b-r1.smage2,v 1.1 2008/04/10 18:16:14 niro Exp $ PNAME="lshw-gui" PVER="02.12.01.b" PBUILD="r1" PCATEGORIE="x11-misc" STATE="unstable" DESCRIPTION="The GTK2+ gui for lshw." HOMEPAGE="http://ezix.org/project/wiki/HardwareLiSter" DEPEND="== sys-apps/lshw-${PVER} >= x11-libs/gtk2+-2.12" SDEPEND=">= sys-apps/sed-4" SRCFILE="${PNAME/-gui/}-B.${PVER/.b/}.tar.gz" SRCDIR="${BUILDDIR}/${PNAME/-gui/}-B.${PVER/.b/}" SRC_URI=( http://ezix.org/software/files/${SRCFILE} mirror://lshw/${SRCFILE} ) # note: when upgrading this sys-apss/lshw must be also upgraded src_prepare() { munpack ${SRCFILE} || die } src_compile() { cd ${SRCDIR} # fix CFLAGS sed -i "/^CXXFLAGS/s/-Os/${CXXFLAGS}/" src/Makefile || die sed -i "/^CXXFLAGS/s/-Os/${CXXFLAGS}/" src/core/Makefile || die sed -i "/^CXXFLAGS/s/-Os/${CXXFLAGS}/" src/gui/Makefile || die mmake gui || die } src_install() { cd ${SRCDIR} mmake DESTDIR=${BINDIR} install-gui || die }