summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-libs/newt')
-rw-r--r--dev-libs/newt/ChangeLog8
-rw-r--r--dev-libs/newt/newt-0.51.6-r1.ebuild67
-rw-r--r--dev-libs/newt/newt-0.52.2.ebuild4
-rw-r--r--dev-libs/newt/newt-0.52.8.ebuild4
4 files changed, 11 insertions, 72 deletions
diff --git a/dev-libs/newt/ChangeLog b/dev-libs/newt/ChangeLog
index b3e22256a57c..4e0951e40d3d 100644
--- a/dev-libs/newt/ChangeLog
+++ b/dev-libs/newt/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/newt
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/newt/ChangeLog,v 1.43 2008/05/29 15:44:59 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/newt/ChangeLog,v 1.44 2008/06/15 09:48:50 drac Exp $
+
+ 15 Jun 2008; Samuli Suominen <drac@gentoo.org> -newt-0.51.6-r1.ebuild,
+ newt-0.52.2.ebuild, newt-0.52.8.ebuild:
+ Remove tree-incompatible versions as slang-1 is no more. Marked 0.52.8
+ stable for arm wrt #209426, as .rpm of 0.52.2 fails to unpack; cpio:
+ premature end of file.
29 May 2008; Samuli Suominen <drac@gentoo.org> -newt-0.51.6-r2.ebuild,
-newt-0.52.7.ebuild, newt-0.52.8.ebuild:
diff --git a/dev-libs/newt/newt-0.51.6-r1.ebuild b/dev-libs/newt/newt-0.51.6-r1.ebuild
deleted file mode 100644
index cc812fc2c621..000000000000
--- a/dev-libs/newt/newt-0.51.6-r1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/newt/newt-0.51.6-r1.ebuild,v 1.7 2008/03/03 09:11:33 xmerlin Exp $
-
-inherit python toolchain-funcs eutils flag-o-matic
-
-DESCRIPTION="Redhat's Newt windowing toolkit development files"
-HOMEPAGE="http://www.redhat.com/"
-SRC_URI="mirror://gentoo/${P}.tar.gz
- http://dev.gentoo.org/~xmerlin/misc/${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86"
-IUSE="gpm"
-
-DEPEND="=sys-libs/slang-1*
- >=dev-libs/popt-1.6
- dev-lang/python
- elibc_uclibc? ( sys-libs/ncurses )
- gpm? ( sys-libs/gpm )"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}"/newt-gpm-fix.diff || die
- epatch "${FILESDIR}"/newt-0.51.4-fix-wstrlen-for-non-utf8-strings.patch || die
- epatch "${FILESDIR}"/${PN}-${PV}-newttextbox-memoryleak.patch || die
-
- # bug 73850
- if use elibc_uclibc; then
- sed -i -e 's:-lslang:-lslang -lncurses:g' "${S}"/Makefile.in
- fi
-
- # use the correct compiler...
- sed -i \
- -e 's:gcc:$(CC):g' \
- -e "s:\(libdir =\).*:\1 \$(prefix)/$(get_libdir):g" \
- "${S}"/Makefile.in || die "sed failed"
-
- # avoid make cleaning up some intermediate files
- # as it would rebuild them during install :-(
- echo >>"${S}"/Makefile.in
- echo '$(LIBNEWT): $(LIBOBJS)' >>"${S}"/Makefile.in
-}
-
-src_compile() {
- python_version
-
- econf \
- $(use_with gpm gpm-support) \
- || die
-
- # not parallel safe
- emake -j1 PYTHONVERS="python${PYVER}" RPM_OPT_FLAGS="${CFLAGS}" CC="$(tc-getCC)" || die "make failure"
-}
-
-src_install () {
- python_version
- # the RPM_OPT_FLAGS="ERROR" is there to catch a build error
- # if it fails, that means something in src_compile() didn't build properly
- # not parallel safe
- emake -j1 prefix="${D}/usr" PYTHONVERS="python${PYVER}" RPM_OPT_FLAGS="ERROR" install || die "make install failed"
- dodoc CHANGES peanuts.py popcorn.py tutorial.sgml
- dosym libnewt.so.${PV} /usr/$(get_libdir)/libnewt.so.0.51
-}
diff --git a/dev-libs/newt/newt-0.52.2.ebuild b/dev-libs/newt/newt-0.52.2.ebuild
index 8e541d6550cc..a55525186291 100644
--- a/dev-libs/newt/newt-0.52.2.ebuild
+++ b/dev-libs/newt/newt-0.52.2.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/newt/newt-0.52.2.ebuild,v 1.13 2008/03/03 09:11:33 xmerlin Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/newt/newt-0.52.2.ebuild,v 1.14 2008/06/15 09:48:50 drac Exp $
inherit python toolchain-funcs eutils rpm
@@ -14,7 +14,7 @@ SRC_URI="mirror://fedora/development/source/SRPMS/${P}-${RPMREV}.src.rpm"
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86"
IUSE="gpm tcl"
RDEPEND=">=sys-libs/slang-1.4
diff --git a/dev-libs/newt/newt-0.52.8.ebuild b/dev-libs/newt/newt-0.52.8.ebuild
index b9379ffbfd0a..9cfc9a0f54ce 100644
--- a/dev-libs/newt/newt-0.52.8.ebuild
+++ b/dev-libs/newt/newt-0.52.8.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/newt/newt-0.52.8.ebuild,v 1.2 2008/05/29 15:44:59 drac Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/newt/newt-0.52.8.ebuild,v 1.3 2008/06/15 09:48:50 drac Exp $
inherit python toolchain-funcs eutils rpm
@@ -11,7 +11,7 @@ SRC_URI="mirror://gentoo/${P}.tar.gz
LICENSE="LGPL-2"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="gpm tcl nls"
RDEPEND="=sys-libs/slang-2*