summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'lxde-base')
-rw-r--r--lxde-base/lxappearance/ChangeLog6
-rw-r--r--lxde-base/lxappearance/files/lxappearance-0.4.0-linguas.patch16
-rw-r--r--lxde-base/lxappearance/lxappearance-0.4.0.ebuild10
3 files changed, 30 insertions, 2 deletions
diff --git a/lxde-base/lxappearance/ChangeLog b/lxde-base/lxappearance/ChangeLog
index d28addf4504b..6c96cb9c2e53 100644
--- a/lxde-base/lxappearance/ChangeLog
+++ b/lxde-base/lxappearance/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for lxde-base/lxappearance
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/lxde-base/lxappearance/ChangeLog,v 1.9 2010/01/22 20:03:39 vostorga Exp $
+# $Header: /var/cvsroot/gentoo-x86/lxde-base/lxappearance/ChangeLog,v 1.10 2010/01/22 22:46:13 vostorga Exp $
+
+ 22 Jan 2010; Víctor Ostorga <vostorga@gentoo.org>
+ lxappearance-0.4.0.ebuild, +files/lxappearance-0.4.0-linguas.patch:
+ Fixing missing linguas definition
*lxappearance-0.4.0 (22 Jan 2010)
diff --git a/lxde-base/lxappearance/files/lxappearance-0.4.0-linguas.patch b/lxde-base/lxappearance/files/lxappearance-0.4.0-linguas.patch
new file mode 100644
index 000000000000..e73a5416b280
--- /dev/null
+++ b/lxde-base/lxappearance/files/lxappearance-0.4.0-linguas.patch
@@ -0,0 +1,16 @@
+diff -NrU5 lxappearance-0.4.0.original/configure lxappearance-0.4.0/configure
+--- lxappearance-0.4.0.original/configure 2010-01-22 16:13:41.000000000 -0600
++++ lxappearance-0.4.0/configure 2010-01-22 16:25:03.000000000 -0600
+@@ -6248,11 +6248,11 @@
+ cat >>confdefs.h <<_ACEOF
+ #define GETTEXT_PACKAGE "$GETTEXT_PACKAGE"
+ _ACEOF
+
+
+-ALL_LINGUAS="af ar be@latin bg bn bn_IN ca cs da de dz el en_GB es et eu fa fi fr frp gl gu he hr hu id it ja ka ko lt mk ml ms nb nl nn oc pa pl ps pt pt_BR ru sk sl sr sr@Latn sv ta th tr uk ur ur_PK vi zh_CN zh_TW"
++ALL_LINGUAS="af ar bg bn_IN ca cs da de el es et eu fa fi fr gl he hr hu id it ja ko lt ml ms nb nl nn pl ps pt pt_BR ru sk sl sr sv tr uk ur ur_PK vi zh_CN zh_TW"
+ # On IRIX 5.3, sys/types and inttypes.h are conflicting.
+ for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
+ inttypes.h stdint.h unistd.h
+ do :
+ as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
diff --git a/lxde-base/lxappearance/lxappearance-0.4.0.ebuild b/lxde-base/lxappearance/lxappearance-0.4.0.ebuild
index 572186bdaed8..079e149f344f 100644
--- a/lxde-base/lxappearance/lxappearance-0.4.0.ebuild
+++ b/lxde-base/lxappearance/lxappearance-0.4.0.ebuild
@@ -1,9 +1,11 @@
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/lxde-base/lxappearance/lxappearance-0.4.0.ebuild,v 1.1 2010/01/22 20:03:39 vostorga Exp $
+# $Header: /var/cvsroot/gentoo-x86/lxde-base/lxappearance/lxappearance-0.4.0.ebuild,v 1.2 2010/01/22 22:46:13 vostorga Exp $
EAPI="1"
+inherit eutils
+
DESCRIPTION="LXDE GTK+ theme switcher"
HOMEPAGE="http://lxde.sourceforge.net"
SRC_URI="mirror://sourceforge/lxde/${P}.tar.gz"
@@ -19,6 +21,12 @@ DEPEND="${RDEPEND}
dev-util/intltool
sys-devel/gettext"
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-linguas.patch
+}
+
src_compile() {
econf --disable-dependency-tracking
emake || die "emake failed"