summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <drac@gentoo.org>2007-06-03 19:25:49 +0000
committerSamuli Suominen <drac@gentoo.org>2007-06-03 19:25:49 +0000
commit988d292b08bbf2b232e960143aa65f2c5da5b5cf (patch)
treeda93861fc7fa67e938bf232595a622e15d17809d /x11-misc/lineakd
parentStable on amd64, ppc, ppc64, sparc, x86 as per #175560 (diff)
downloadgentoo-2-988d292b08bbf2b232e960143aa65f2c5da5b5cf.tar.gz
gentoo-2-988d292b08bbf2b232e960143aa65f2c5da5b5cf.tar.bz2
gentoo-2-988d292b08bbf2b232e960143aa65f2c5da5b5cf.zip
Version bump.
(Portage version: 2.1.2.9)
Diffstat (limited to 'x11-misc/lineakd')
-rw-r--r--x11-misc/lineakd/ChangeLog7
-rw-r--r--x11-misc/lineakd/files/digest-lineakd-0.8.43
-rw-r--r--x11-misc/lineakd/files/digest-lineakd-0.9.03
-rw-r--r--x11-misc/lineakd/files/lineakd-0.8.4-defconfig.patch20
-rw-r--r--x11-misc/lineakd/files/lineakd-0.8.4-mandestdir.patch31
-rw-r--r--x11-misc/lineakd/lineakd-0.8.4.ebuild50
-rw-r--r--x11-misc/lineakd/lineakd-0.9.0.ebuild45
7 files changed, 54 insertions, 105 deletions
diff --git a/x11-misc/lineakd/ChangeLog b/x11-misc/lineakd/ChangeLog
index 7051f9b1dc6c..aa16eec53b2f 100644
--- a/x11-misc/lineakd/ChangeLog
+++ b/x11-misc/lineakd/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for x11-misc/lineakd
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/lineakd/ChangeLog,v 1.41 2007/03/22 18:45:05 gustavoz Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/lineakd/ChangeLog,v 1.42 2007/06/03 19:25:49 drac Exp $
+
+*lineakd-0.9.0 (03 Jun 2007)
+
+ 03 Jun 2007; Samuli Suominen <drac@gentoo.org> +lineakd-0.9.0.ebuild:
+ Version bump.
22 Mar 2007; Gustavo Zacarias <gustavoz@gentoo.org>
lineakd-0.9.0_pre1.ebuild:
diff --git a/x11-misc/lineakd/files/digest-lineakd-0.8.4 b/x11-misc/lineakd/files/digest-lineakd-0.8.4
deleted file mode 100644
index 65267f83c34f..000000000000
--- a/x11-misc/lineakd/files/digest-lineakd-0.8.4
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 8f0b4c38c3a46bfd2613e371e8fd2440 lineakd-0.8.4.tar.gz 955829
-RMD160 3344cc744aca3f20ad82e4c4c017f929e3543b85 lineakd-0.8.4.tar.gz 955829
-SHA256 4fe5bce79a948790ce5809f5837a9cbdc30f6cfb0cb7d967b830683ee735ea3c lineakd-0.8.4.tar.gz 955829
diff --git a/x11-misc/lineakd/files/digest-lineakd-0.9.0 b/x11-misc/lineakd/files/digest-lineakd-0.9.0
new file mode 100644
index 000000000000..e34ed791e049
--- /dev/null
+++ b/x11-misc/lineakd/files/digest-lineakd-0.9.0
@@ -0,0 +1,3 @@
+MD5 8a45672a6cea666873398ecc36a5070c lineakd-0.9.tar.gz 991376
+RMD160 fcc5c9fc3a5f9dec0f4824eec1ed46a0ad29fa98 lineakd-0.9.tar.gz 991376
+SHA256 39fd34f8df4d31d16adacce1191b34cef5e510b536701120906ec708be21010b lineakd-0.9.tar.gz 991376
diff --git a/x11-misc/lineakd/files/lineakd-0.8.4-defconfig.patch b/x11-misc/lineakd/files/lineakd-0.8.4-defconfig.patch
deleted file mode 100644
index 93ac199899bf..000000000000
--- a/x11-misc/lineakd/files/lineakd-0.8.4-defconfig.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-diff -Nru lineakd-0.8.3.orig/lineakd/lineakkb.def lineakd-0.8.3/lineakd/lineakkb.def
---- lineakd-0.8.3.orig/lineakd/lineakkb.def 2005-10-25 14:19:13.000000000 +0200
-+++ lineakd-0.8.3/lineakd/lineakkb.def 2005-10-25 14:20:07.000000000 +0200
-@@ -2244,6 +2244,7 @@
- AudioRaiseVolume = 158
- AudioLowerVolume = 165
- WWW = 130
-+ [END KEYS]
- [END GENK-WTTOV]
-
- #### END Genius Keyboards ####
-@@ -4537,7 +4538,7 @@
- VolumeDown = 174
- VolumeUp = 176
- Web|Home = 178
-- END KEYS]
-+ [END KEYS]
- [END MMNKP]
-
- [MNKpro]
diff --git a/x11-misc/lineakd/files/lineakd-0.8.4-mandestdir.patch b/x11-misc/lineakd/files/lineakd-0.8.4-mandestdir.patch
deleted file mode 100644
index fa6e8f92ed53..000000000000
--- a/x11-misc/lineakd/files/lineakd-0.8.4-mandestdir.patch
+++ /dev/null
@@ -1,31 +0,0 @@
---- lineakd-0.8.4.orig/utils/Makefile.am 2005-08-01 06:42:32.000000000 +0200
-+++ lineakd-0.8.4/utils/Makefile.am 2007-01-01 21:53:45.000000000 +0100
-@@ -52,22 +52,22 @@
- #install-data-local: send_to_keyboard.8.bz2 evtest.1.bz2 xsendkeycode.8.bz2 xsendkeys.8.bz2
- if EVTEST
- install-data-local: send_to_keyboard.8.bz2 evtest.1.bz2 xsendkeycode.8.bz2 xsendkeys.8.bz2
-- $(mkinstalldirs) $(mandir)/man1/
-- $(INSTALL_DATA) $(srcdir)/evtest.1.bz2 $(mandir)/man1/evtest.1.bz2
-+ $(mkinstalldirs) $(DESTDIR)$(mandir)/man1/
-+ $(INSTALL_DATA) $(srcdir)/evtest.1.bz2 $(DESTDIR)$(mandir)/man1/evtest.1.bz2
- else
- install-data-local: send_to_keyboard.8.bz2 xsendkeycode.8.bz2 xsendkeys.8.bz2
- endif
-+ $(mkinstalldirs) $(DESTDIR)$(mandir)/man8/
- if SEND_TO_KEYBOARD
-- $(mkinstalldirs) $(mandir)/man8/
- chmod 755 $(DESTDIR)$(prefix)/sbin/send_to_keyboard
- if test "$(HELPER_SUID)" != "no" ; then \
- chown root $(DESTDIR)$(prefix)/sbin/send_to_keyboard ; \
- chmod +s $(DESTDIR)$(prefix)/sbin/send_to_keyboard ; \
- fi
-- $(INSTALL_DATA) $(srcdir)/send_to_keyboard.8.bz2 $(mandir)/man8/send_to_keyboard.8.bz2
-+ $(INSTALL_DATA) $(srcdir)/send_to_keyboard.8.bz2 $(DESTDIR)$(mandir)/man8/send_to_keyboard.8.bz2
- endif
-- $(INSTALL_DATA) $(srcdir)/xsendkeycode.8.bz2 $(mandir)/man8/xsendkeycode.8.bz2
-- $(INSTALL_DATA) $(srcdir)/xsendkeys.8.bz2 $(mandir)/man8/xsendkeys.8.bz2
-+ $(INSTALL_DATA) $(srcdir)/xsendkeycode.8.bz2 $(DESTDIR)$(mandir)/man8/xsendkeycode.8.bz2
-+ $(INSTALL_DATA) $(srcdir)/xsendkeys.8.bz2 $(DESTDIR)$(mandir)/man8/xsendkeys.8.bz2
-
- uninstall-local:
- -rm -f $(mandir)/man8/send_to_keyboard.8.bz2
diff --git a/x11-misc/lineakd/lineakd-0.8.4.ebuild b/x11-misc/lineakd/lineakd-0.8.4.ebuild
deleted file mode 100644
index cd4eed329957..000000000000
--- a/x11-misc/lineakd/lineakd-0.8.4.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/lineakd/lineakd-0.8.4.ebuild,v 1.7 2007/01/02 14:02:19 gustavoz Exp $
-
-inherit eutils
-
-DESCRIPTION="Linux support for Easy Access and Internet Keyboards features X11 support"
-HOMEPAGE="http://lineak.sourceforge.net/"
-SRC_URI="mirror://sourceforge/lineak/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-KEYWORDS="amd64 ppc ~sparc x86"
-
-RDEPEND="|| ( (
- x11-libs/libICE
- x11-libs/libSM
- x11-libs/libX11
- x11-libs/libXext )
- virtual/x11 )"
-DEPEND="${RDEPEND}
- || ( (
- x11-libs/libxkbfile
- x11-libs/libXt
- x11-proto/xextproto
- x11-proto/xproto )
- virtual/x11 )"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- epatch ${FILESDIR}/${P}-defconfig.patch
- epatch ${FILESDIR}/${P}-mandestdir.patch
-}
-
-src_compile() {
- econf --with-x || die "econf failed"
- emake || die "emake failed"
-}
-
-src_install () {
- make DESTDIR=${D} lineakddocdir=/usr/share/doc/${P} install || die "make install failed"
- dodoc AUTHORS README TODO
- keepdir /usr/lib/lineakd/plugins
-
- insinto /etc/lineak
- doins lineakd.conf.example
- doins lineakd.conf.kde.example
-}
diff --git a/x11-misc/lineakd/lineakd-0.9.0.ebuild b/x11-misc/lineakd/lineakd-0.9.0.ebuild
new file mode 100644
index 000000000000..b6a08c5a14e8
--- /dev/null
+++ b/x11-misc/lineakd/lineakd-0.9.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/lineakd/lineakd-0.9.0.ebuild,v 1.1 2007/06/03 19:25:49 drac Exp $
+
+MY_P=${P/.0/}
+
+DESCRIPTION="Linux support for Easy Access and Internet Keyboards features X11 support"
+HOMEPAGE="http://lineak.sourceforge.net"
+SRC_URI="mirror://sourceforge/lineak/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="debug"
+
+RDEPEND="x11-libs/libICE
+ x11-libs/libSM
+ x11-libs/libX11
+ x11-libs/libXext"
+DEPEND="${RDEPEND}
+ x11-libs/libxkbfile
+ x11-libs/libXt
+ x11-proto/xextproto
+ x11-proto/xproto"
+
+S="${WORKDIR}"/${MY_P}
+
+src_compile() {
+ econf $(use_enable debug) --with-x
+ emake || die "emake failed."
+}
+
+src_install () {
+ sed -i -e 's:$(DESTDIR)${DESTDIR}:$(DESTDIR):' lineakd/Makefile
+
+ dodir /usr/share/man/man8
+
+ emake DESTDIR="${D}" install || die "emake install failed."
+ dodoc AUTHORS README TODO
+ keepdir /usr/lib/lineakd/plugins
+
+ insinto /etc/lineak
+ doins lineakd.conf.example
+ doins lineakd.conf.kde.example
+}