summaryrefslogtreecommitdiff
path: root/x11-drivers/wizardpen/wizardpen-0.8.1.ebuild
diff options
context:
space:
mode:
Diffstat (limited to 'x11-drivers/wizardpen/wizardpen-0.8.1.ebuild')
-rwxr-xr-xx11-drivers/wizardpen/wizardpen-0.8.1.ebuild19
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() {