diff options
Diffstat (limited to 'x11-drivers/wizardpen/wizardpen-0.8.1.ebuild')
-rwxr-xr-x | x11-drivers/wizardpen/wizardpen-0.8.1.ebuild | 19 |
1 files changed, 12 insertions, 7 deletions
diff --git a/x11-drivers/wizardpen/wizardpen-0.8.1.ebuild b/x11-drivers/wizardpen/wizardpen-0.8.1.ebuild index b89e962..dab1e53 100755 --- a/x11-drivers/wizardpen/wizardpen-0.8.1.ebuild +++ b/x11-drivers/wizardpen/wizardpen-0.8.1.ebuild @@ -21,8 +21,8 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~x86 ~amd64" IUSE="hal udev" - RESTRICT="nomirror" +S="${WORKDIR}/xorg-input-${PN}-${PV/_/-}" src_unpack() { if kernel_is 2 4; then @@ -54,19 +54,22 @@ src_unpack() { die "Please build USB HID support first" fi unpack ${A} - cd "${WORKDIR}/xorg-input-${PN}-${PV/_/-}" +} + +src_prepare() { rm aclocal.m4 eautoreconf } -src_compile() { - cd "${WORKDIR}/xorg-input-${PN}-${PV/_/-}" +src_configure() { econf || die "econf failed" +} + +src_compile() { emake || die "emake failed" } src_install() { - cd "${WORKDIR}/xorg-input-${PN}-${PV/_/-}" exeinto /usr/lib/xorg/modules/drivers/ doexe src/.libs/wizardpen_drv.so @@ -76,9 +79,8 @@ src_install() { doman man/wizardpen.4 use udev && { - insinto /etc/udev/rules.d + insinto /lib/udev/rules.d doins udev/67-xorg-wizardpen.rules - doins udev/70-xorg-wizardpen-settings.rules } use hal && { @@ -86,6 +88,9 @@ src_install() { doins hal/10-wizardpen-devices.fdi doins hal/11-wizardpen-config.fdi } + + insinto /usr/share/X11/xorg.conf.d + doins xorg/ } pkg_postinst() { |