summaryrefslogtreecommitdiff
path: root/x11-wm
diff options
context:
space:
mode:
authorMatti Bickel <mabi@gentoo.org>2007-06-03 10:55:18 +0000
committerMatti Bickel <mabi@gentoo.org>2007-06-03 10:55:18 +0000
commita0bc92da4f3fe1985e1a9b94958e000f81e11d07 (patch)
tree3ef1dfa1d50910b39561fb5a95cbefe58471d42a /x11-wm
parentStable on ppc64; bug #178082 (diff)
downloadgentoo-2-a0bc92da4f3fe1985e1a9b94958e000f81e11d07.tar.gz
gentoo-2-a0bc92da4f3fe1985e1a9b94958e000f81e11d07.tar.bz2
gentoo-2-a0bc92da4f3fe1985e1a9b94958e000f81e11d07.zip
Conform to upstream's license, grab maintainer
(Portage version: 2.1.2.9)
Diffstat (limited to 'x11-wm')
-rw-r--r--x11-wm/ion3/ChangeLog6
-rw-r--r--x11-wm/ion3/ion3-20070506-r1.ebuild18
-rw-r--r--x11-wm/ion3/metadata.xml4
3 files changed, 19 insertions, 9 deletions
diff --git a/x11-wm/ion3/ChangeLog b/x11-wm/ion3/ChangeLog
index 578ebe89fc94..53aba8b21427 100644
--- a/x11-wm/ion3/ChangeLog
+++ b/x11-wm/ion3/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for x11-wm/ion3
# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/ion3/ChangeLog,v 1.52 2007/06/02 20:25:18 mabi Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/ion3/ChangeLog,v 1.53 2007/06/03 10:55:18 mabi Exp $
+
+ 03 Jun 2007; Matti Bickel <mabi@gentoo.org> metadata.xml,
+ ion3-20070506-r1.ebuild:
+ Conform to upstream's license, officially take maintainership
02 Jun 2007; Matti Bickel <mabi@gentoo.org>
+files/xft-ion3-20070506.patch:
diff --git a/x11-wm/ion3/ion3-20070506-r1.ebuild b/x11-wm/ion3/ion3-20070506-r1.ebuild
index 2ac50a62ea23..11eec8856948 100644
--- a/x11-wm/ion3/ion3-20070506-r1.ebuild
+++ b/x11-wm/ion3/ion3-20070506-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/x11-wm/ion3/ion3-20070506-r1.ebuild,v 1.1 2007/06/01 22:55:01 mabi Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-wm/ion3/ion3-20070506-r1.ebuild,v 1.2 2007/06/03 10:55:18 mabi Exp $
inherit eutils flag-o-matic
@@ -30,14 +30,14 @@ SRC_URI="http://iki.fi/tuomov/dl/${MY_PN}.tar.gz
LICENSE="LGPL-2.1+tuomov"
SLOT="0"
KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="unicode voidsupport-truetype doc"
+IUSE="unicode ion3-voidupstreamsupport-truetype doc"
DEPEND="
|| (
(
x11-libs/libICE
x11-libs/libXext
x11-libs/libSM
- voidsupport-truetype? ( x11-libs/libXft )
+ ion3-voidupstreamsupport-truetype? ( x11-libs/libXft )
)
virtual/x11
)
@@ -57,9 +57,13 @@ src_unpack() {
cd ${S}
EPATCH_SOURCE="${FILESDIR}/${PV}" EPATCH_SUFFIX="patch" epatch
- use voidsupport-truetype && epatch ${FILESDIR}/xft-ion3-${PV}.patch
+ if (use ion3-voidupstreamsupport-truetype); then
+ epatch ${FILESDIR}/xft-ion3-${PV}.patch
- use voidsupport-truetype && sed -i -e "s:#USE_XFT=1:USE_XFT=1:" ${S}/system.mk
+ sed -i -e "s:#USE_XFT=1:USE_XFT=1:" ${S}/system.mk
+ sed -i -e 's:\(#define ION_VERSION
+ "3rc-20070506\):\1-gentoo-xft-enabled:' ${S}/version.h
+ fi;
# Allow user CFLAGS
sed -i "s:\(CFLAGS=\)-g -Os\(.*\):\1\2 ${CFLAGS}:" system.mk
@@ -183,7 +187,9 @@ src_install() {
pkg_postinst() {
elog "This version of ion3 contains no xinerama support (removed upstream)."
- elog "If you encouter a bug in ion-3, be sure to to reproduce it with a"
+ elog "Remember that USE='ion3-voidupstreamsupport-truetype' will render"
+ elog "upstream support for your installation of ion3 void."
+ elog "Thus, if you encouter a bug in ion-3, be sure to to reproduce it with a"
elog "vanilla build before reporting it upstream. You are welcome to report"
elog "any problem as a bug on http://bugs.gentoo.org."
}
diff --git a/x11-wm/ion3/metadata.xml b/x11-wm/ion3/metadata.xml
index d9bb4626fb2b..b35b976369c3 100644
--- a/x11-wm/ion3/metadata.xml
+++ b/x11-wm/ion3/metadata.xml
@@ -3,7 +3,7 @@
<pkgmetadata>
<herd>no-herd</herd>
<maintainer>
- <email>twp@gentoo.org</email>
- <name>Tom Payne</name>
+ <email>mabi@gentoo.org</email>
+ <name>Matti Bickel</name>
</maintainer>
</pkgmetadata>