summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuca Barbato <lu_zero@gentoo.org>2008-08-28 10:44:34 +0000
committerLuca Barbato <lu_zero@gentoo.org>2008-08-28 10:44:34 +0000
commita944d4d5a3c4a76460ff59ab6737d97c91c9e0da (patch)
tree428a859aa97ff056322902be99ac9c5ff4d9a267 /sys-libs/libfreevec
parentSync elisp.eclass from Emacs overlay (revision 1138): (diff)
downloadgentoo-2-a944d4d5a3c4a76460ff59ab6737d97c91c9e0da.tar.gz
gentoo-2-a944d4d5a3c4a76460ff59ab6737d97c91c9e0da.tar.bz2
gentoo-2-a944d4d5a3c4a76460ff59ab6737d97c91c9e0da.zip
New version and cleanup
(Portage version: 2.2_rc8/cvs/Linux 2.6.26-gentoo ppc)
Diffstat (limited to 'sys-libs/libfreevec')
-rw-r--r--sys-libs/libfreevec/ChangeLog8
-rw-r--r--sys-libs/libfreevec/libfreevec-0.8-r1.ebuild47
-rw-r--r--sys-libs/libfreevec/libfreevec-1.0.4.ebuild (renamed from sys-libs/libfreevec/libfreevec-0.8.ebuild)25
3 files changed, 11 insertions, 69 deletions
diff --git a/sys-libs/libfreevec/ChangeLog b/sys-libs/libfreevec/ChangeLog
index 052f8c504004..47c7c7f47d1d 100644
--- a/sys-libs/libfreevec/ChangeLog
+++ b/sys-libs/libfreevec/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for sys-libs/libfreevec
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/libfreevec/ChangeLog,v 1.5 2008/06/19 07:03:57 wormo Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/libfreevec/ChangeLog,v 1.6 2008/08/28 10:44:34 lu_zero Exp $
+
+*libfreevec-1.0.4 (28 Aug 2008)
+
+ 28 Aug 2008; Luca Barbato <lu_zero@gentoo.org> -libfreevec-0.8.ebuild,
+ -libfreevec-0.8-r1.ebuild, +libfreevec-1.0.4.ebuild:
+ New version and cleanup
19 Jun 2008; Stephanie Lockwood-Childs <wormo@gentoo.org>
libfreevec-0.8.ebuild, libfreevec-0.8-r1.ebuild:
diff --git a/sys-libs/libfreevec/libfreevec-0.8-r1.ebuild b/sys-libs/libfreevec/libfreevec-0.8-r1.ebuild
deleted file mode 100644
index 866a6e8dcfb1..000000000000
--- a/sys-libs/libfreevec/libfreevec-0.8-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/libfreevec/libfreevec-0.8-r1.ebuild,v 1.4 2008/06/19 07:03:57 wormo Exp $
-
-WANT_AUTOMAKE="latest"
-WANT_AUTOCONF="latest"
-
-inherit flag-o-matic autotools
-
-DESCRIPTION="Altivec enabled libc memory function"
-HOMEPAGE="http://freevec.org"
-SRC_URI="http://freevec.org/downloads/${P}.tar.bz2"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="-ppc -ppc64"
-IUSE=""
-
-DEPEND=">=sys-devel/gcc-3.4"
-RDEPEND=""
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- eautoreconf
-
- # Remove those 2 functions for now
- sed -i -e "s:HAVE_ALTIVEC_H:NOT_BUILD:" ${S}/src/{strcpy.c,memmove.c}
- # fix uint/int mismatch
- sed -i -e "s:vector int8_t v:vector uint8_t v:" ${S}/src/strnlen.c
-}
-
-src_compile() {
- # Make it build always, better move HAVE_ALTIVEC_H in configure later
- append-flags -maltivec -mabi=altivec -DHAVE_ALTIVEC_H
- econf || die "econf failed"
- emake || die "emake failed"
-
-}
-src_install() {
- make DESTDIR="${D}" install || die "install failed"
- dodoc TODO README INSTALL
-}
-
-pkg_postinst() {
- ewarn "Beware that library has known bugs, DO NOT PRELOAD IT"
-}
diff --git a/sys-libs/libfreevec/libfreevec-0.8.ebuild b/sys-libs/libfreevec/libfreevec-1.0.4.ebuild
index 613ffbddc9e4..6f7744cd674d 100644
--- a/sys-libs/libfreevec/libfreevec-0.8.ebuild
+++ b/sys-libs/libfreevec/libfreevec-1.0.4.ebuild
@@ -1,33 +1,20 @@
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/libfreevec/libfreevec-0.8.ebuild,v 1.3 2008/06/19 07:03:57 wormo Exp $
-
-inherit flag-o-matic
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/libfreevec/libfreevec-1.0.4.ebuild,v 1.1 2008/08/28 10:44:34 lu_zero Exp $
DESCRIPTION="Altivec enabled libc memory function"
HOMEPAGE="http://freevec.org"
-SRC_URI="http://freevec.org/downloads/${P}.tar.bz2"
+SRC_URI="http://www.codex.gr/system/files/${P}.tar.bz2"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="-ppc -ppc64"
+KEYWORDS="~ppc ~ppc64"
IUSE=""
-DEPEND=">=sys-devel/gcc-3.4
- sys-devel/automake
- sys-devel/autoconf
- sys-devel/libtool"
+DEPEND=">=sys-devel/gcc-4.2"
RDEPEND=""
-src_unpack() {
- unpack ${A}
- cd "${S}"
- libtoolize --copy --force
- autoreconf
-}
-
src_compile() {
- append-flags -maltivec -mabi=altivec
econf || die "econf failed"
emake || die "emake failed"
@@ -36,7 +23,3 @@ src_install() {
make DESTDIR="${D}" install || die "install failed"
dodoc TODO README INSTALL
}
-
-pkg_postinst() {
- ewarn "Beware that library has known bugs, DO NOT PRELOAD IT"
-}