diff options
author | Krzysztof Pawlik <nelchael@gentoo.org> | 2005-09-25 22:02:58 +0000 |
---|---|---|
committer | Krzysztof Pawlik <nelchael@gentoo.org> | 2005-09-25 22:02:58 +0000 |
commit | e411344e37b8d4607ac3f955522c0e46812230e3 (patch) | |
tree | c671e4d36efabfe2dcac3217b673eeab4f7ad42d /x11-misc/lineakconfig | |
parent | Make patches non-conditional, drop hardened useflag. Revbump to force rebuild... (diff) | |
download | historical-e411344e37b8d4607ac3f955522c0e46812230e3.tar.gz historical-e411344e37b8d4607ac3f955522c0e46812230e3.tar.bz2 historical-e411344e37b8d4607ac3f955522c0e46812230e3.zip |
Fix bug 73639
Package-Manager: portage-2.0.52-r1
Diffstat (limited to 'x11-misc/lineakconfig')
-rw-r--r-- | x11-misc/lineakconfig/ChangeLog | 8 | ||||
-rw-r--r-- | x11-misc/lineakconfig/Manifest | 7 | ||||
-rw-r--r-- | x11-misc/lineakconfig/files/digest-lineakconfig-0.4.1b-r1 | 1 | ||||
-rw-r--r-- | x11-misc/lineakconfig/files/lineakconfig-0.4.1b-malloc.patch | 14 | ||||
-rw-r--r-- | x11-misc/lineakconfig/lineakconfig-0.4.1b-r1.ebuild | 35 |
5 files changed, 62 insertions, 3 deletions
diff --git a/x11-misc/lineakconfig/ChangeLog b/x11-misc/lineakconfig/ChangeLog index d71755297f25..2b0ad7428b78 100644 --- a/x11-misc/lineakconfig/ChangeLog +++ b/x11-misc/lineakconfig/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for x11-misc/lineakconfig # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/lineakconfig/ChangeLog,v 1.8 2005/07/26 14:46:15 dholm Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-misc/lineakconfig/ChangeLog,v 1.9 2005/09/25 22:02:58 nelchael Exp $ + +*lineakconfig-0.4.1b-r1 (25 Sep 2005) + + 25 Sep 2005; Krzysiek Pawlik <nelchael@gentoo.org> + +files/lineakconfig-0.4.1b-malloc.patch, +lineakconfig-0.4.1b-r1.ebuild: + Fix bug 73639 26 Jul 2005; David Holm <dholm@gentoo.org> lineakconfig-0.4.1b.ebuild: Added to ~ppc. diff --git a/x11-misc/lineakconfig/Manifest b/x11-misc/lineakconfig/Manifest index 78e514f796c0..2a8a3d4c1405 100644 --- a/x11-misc/lineakconfig/Manifest +++ b/x11-misc/lineakconfig/Manifest @@ -1,4 +1,7 @@ -MD5 93f4c1df633ea11c5871e917f0ff34ac ChangeLog 1060 -MD5 cdb11033a3fa6525334cecf938961c07 metadata.xml 166 MD5 01cf6e9f00a740d07874350bbf532a6a lineakconfig-0.4.1b.ebuild 666 +MD5 fd9d49d945a859b490f369527d97ff68 lineakconfig-0.4.1b-r1.ebuild 772 +MD5 769b4daf21431227a9b219a707950fd5 ChangeLog 1247 +MD5 cdb11033a3fa6525334cecf938961c07 metadata.xml 166 +MD5 4257c40688bad65da0e485390ee476b2 files/lineakconfig-0.4.1b-malloc.patch 580 +MD5 6093eda87af975548774aa3db007121a files/digest-lineakconfig-0.4.1b-r1 72 MD5 6093eda87af975548774aa3db007121a files/digest-lineakconfig-0.4.1b 72 diff --git a/x11-misc/lineakconfig/files/digest-lineakconfig-0.4.1b-r1 b/x11-misc/lineakconfig/files/digest-lineakconfig-0.4.1b-r1 new file mode 100644 index 000000000000..ab1dd188550b --- /dev/null +++ b/x11-misc/lineakconfig/files/digest-lineakconfig-0.4.1b-r1 @@ -0,0 +1 @@ +MD5 e74374cca2e88cd42365fdd2f522f163 lineakconfig-0.4.1b.tar.gz 1602782 diff --git a/x11-misc/lineakconfig/files/lineakconfig-0.4.1b-malloc.patch b/x11-misc/lineakconfig/files/lineakconfig-0.4.1b-malloc.patch new file mode 100644 index 000000000000..ee75eab1a027 --- /dev/null +++ b/x11-misc/lineakconfig/files/lineakconfig-0.4.1b-malloc.patch @@ -0,0 +1,14 @@ +diff -Nru lineakconfig-0.4.1b/src/support.c lineakconfig-0.4.1b.patched/src/support.c +--- lineakconfig-0.4.1b/src/support.c 2004-04-20 22:42:13.000000000 +0200 ++++ lineakconfig-0.4.1b.patched/src/support.c 2005-09-25 23:42:45.000000000 +0200 +@@ -746,8 +746,8 @@ + } + } + if (dfile == NULL) { +- dfile = malloc( (strlen(CONFDIR) + 1 + strlen("/etc/") +1) * sizeof(char)); +- sprintf(dfile,"%s/%s", "/etc/", DEFFILE); ++ dfile = malloc( (strlen(CONFDIR) + 1 + strlen(DEFFILE) +1) * sizeof(char)); ++ sprintf(dfile,"%s/%s", CONFDIR, DEFFILE); + } +
+ /* does the file exist? */ diff --git a/x11-misc/lineakconfig/lineakconfig-0.4.1b-r1.ebuild b/x11-misc/lineakconfig/lineakconfig-0.4.1b-r1.ebuild new file mode 100644 index 000000000000..8ff32e7dd3fd --- /dev/null +++ b/x11-misc/lineakconfig/lineakconfig-0.4.1b-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/lineakconfig/lineakconfig-0.4.1b-r1.ebuild,v 1.1 2005/09/25 22:02:58 nelchael Exp $ + +inherit eutils + +IUSE="nls" + +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" +KEYWORDS="~ppc ~x86" + +RDEPEND="x11-misc/lineakd + =x11-libs/gtk+-1.2*" + +DEPEND="nls? ( sys-devel/gettext ) + ${RDEPEND}" + +src_unpack() { + unpack ${A} + epatch ${FILESDIR}/lineakconfig-${PV}-malloc.patch +} + +src_compile() { + econf `use_enable nls` || die + emake || die +} + +src_install() { + einstall || die +} |