Package-Manager: Portage-2.3.6, Repoman-2.3.1
EAPI="6"
-inherit ltprune
+inherit autotools ltprune
DESCRIPTION="GObject-based XIM protocol library"
HOMEPAGE="https://tagoh.bitbucket.io/libgxim"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="static-libs"
+IUSE="static-libs test"
RDEPEND="dev-libs/dbus-glib
dev-libs/glib:2
virtual/libintl
x11-libs/gtk+:2"
DEPEND="${RDEPEND}
- dev-libs/check
dev-lang/ruby
dev-util/intltool
+ sys-devel/autoconf-archive
sys-devel/gettext
- virtual/pkgconfig"
+ virtual/pkgconfig
+ test? ( dev-libs/check )"
+
+AT_M4DIR="m4macros"
+
+src_prepare() {
+ sed -i \
+ -e "/PKG_CHECK_MODULES/s/\(check\)/$(usex test '\1' _)/" \
+ -e "/^GNOME_/d" \
+ -e "/^CFLAGS/s/\$WARN_CFLAGS/-Wall -Wmissing-prototypes/" \
+ configure.ac
+
+ sed -i "/^ACLOCAL_AMFLAGS/,/^$/d" Makefile.am
+
+ default
+ eautoreconf
+}
src_configure() {
econf $(use_enable static-libs static)