--- /usr/portage/sci-misc/boinc/boinc-4.32.ebuild 2005-07-22 05:35:56.000000000 -0500 +++ boinc-4.72.ebuild 2005-07-25 04:02:30.000000000 -0500 @@ -5,7 +5,7 @@ inherit eutils MY_PN="boinc_public-cvs" -MY_PV="2005-04-17" +MY_PV="2005-07-25" S=${WORKDIR}/boinc_public DESCRIPTION="The Berkeley Open Infrastructure for Network Computing" @@ -17,45 +17,32 @@ KEYWORDS="~amd64 ~ppc ~x86" IUSE="server X" -DEPEND=">=sys-devel/gcc-3.0.4 - >=sys-devel/autoconf-2.59 - >=sys-devel/automake-1.9.3 - X? ( virtual/x11 - virtual/glut - virtual/glu - >=x11-libs/wxGTK-2.4.2-r2 ) - server? ( >=dev-db/mysql-4.0.24 - >=dev-php/php-4.3.10 - >=dev-lang/python-2.2.3 )" RDEPEND=" X? ( virtual/x11 virtual/glut virtual/glu - >=x11-libs/wxGTK-2.4.2-r2 ) + >=x11-libs/wxGTK-2.6.0 ) server? ( net-www/apache >=dev-db/mysql-4.0.24 >=dev-php/php-4.3.10 >=dev-lang/python-2.2.3 dev-python/mysql-python )" +DEPEND=">=sys-devel/gcc-3.0.4 + >=sys-devel/autoconf-2.59 + >=sys-devel/automake-1.9.3 + ${RDEPEND}" src_unpack() { unpack ${A} cd ${S} # point to a proper mouse device - sed -i "s:/dev/mouse:/dev/psaux:g" client/hostinfo_unix.C - - epatch ${FILESDIR}/${P}_cmdline_options.patch - epatch ${FILESDIR}/${P}_socket_close_fix.patch + sed -i "s:/dev/mouse:/dev/input/mice:g" client/hostinfo_unix.C } src_compile() { - # boinc does not support unicode so force wxconfig non-unicode - WXCONFIG=$(ls /usr/bin/wxgtk2-?.?-config) - if [ -e "${WXCONFIG}" ]; then - CONF="--with-wx-config=${WXCONFIG}" - fi - econf --enable-client \ + --disable-static-client \ + --with-wx-config=`which wx-config-2.6` \ `use_enable server` \ `use_with X x` \ ${CONF} || die "could not configure"