summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2005-07-09 22:37:39 +0000
committerMike Frysinger <vapier@gentoo.org>2005-07-09 22:37:39 +0000
commitca570894a09077f2fd0e0537e10c3f57a7ed8343 (patch)
tree3792decb0358cbc1f9f367f29ce433ebc1bc022f /sys-libs/ss
parentVersion bump #98331 by Joshua. (diff)
downloadgentoo-2-ca570894a09077f2fd0e0537e10c3f57a7ed8343.tar.gz
gentoo-2-ca570894a09077f2fd0e0537e10c3f57a7ed8343.tar.bz2
gentoo-2-ca570894a09077f2fd0e0537e10c3f57a7ed8343.zip
Version bump #98330 by Joshua.
(Portage version: 2.0.51.22-r1)
Diffstat (limited to 'sys-libs/ss')
-rw-r--r--sys-libs/ss/ChangeLog7
-rw-r--r--sys-libs/ss/files/digest-ss-1.381
-rw-r--r--sys-libs/ss/ss-1.38.ebuild57
3 files changed, 64 insertions, 1 deletions
diff --git a/sys-libs/ss/ChangeLog b/sys-libs/ss/ChangeLog
index 89282f84516a..8a98aa4b4d39 100644
--- a/sys-libs/ss/ChangeLog
+++ b/sys-libs/ss/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-libs/ss
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/ss/ChangeLog,v 1.8 2005/06/30 02:27:48 kumba Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/ss/ChangeLog,v 1.9 2005/07/09 22:37:39 vapier Exp $
+
+*ss-1.38 (09 Jul 2005)
+
+ 09 Jul 2005; Mike Frysinger <vapier@gentoo.org> +ss-1.38.ebuild:
+ Version bump #98330 by Joshua.
29 Jun 2005; Joshua Kinard <kumba@gentoo.org> ss-1.37.ebuild:
Marked stable on mips.
diff --git a/sys-libs/ss/files/digest-ss-1.38 b/sys-libs/ss/files/digest-ss-1.38
new file mode 100644
index 000000000000..c0fafc30b051
--- /dev/null
+++ b/sys-libs/ss/files/digest-ss-1.38
@@ -0,0 +1 @@
+MD5 d774d4412bfb80d12cf3a4fdfd59de5a e2fsprogs-1.38.tar.gz 3621193
diff --git a/sys-libs/ss/ss-1.38.ebuild b/sys-libs/ss/ss-1.38.ebuild
new file mode 100644
index 000000000000..f68def4020da
--- /dev/null
+++ b/sys-libs/ss/ss-1.38.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/ss/ss-1.38.ebuild,v 1.1 2005/07/09 22:37:39 vapier Exp $
+
+inherit eutils flag-o-matic toolchain-funcs
+
+DESCRIPTION="Subsystem command parsing library"
+HOMEPAGE="http://e2fsprogs.sourceforge.net/"
+SRC_URI="mirror://sourceforge/e2fsprogs/e2fsprogs-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE="nls"
+
+RDEPEND="~sys-libs/com_err-${PV}"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )"
+
+S=${WORKDIR}/e2fsprogs-${PV}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ # Clean up makefile to suck less
+ epatch "${FILESDIR}"/${PN}-1.37-makefile.patch
+
+ # Keep the package from doing silly things
+ export LDCONFIG=/bin/true
+ export CC=$(tc-getCC)
+ export STRIP=/bin/true
+}
+
+src_compile() {
+ econf \
+ --enable-elf-shlibs \
+ --with-ldopts="${LDFLAGS}" \
+ $(use_enable nls) \
+ || die
+ emake -C lib/ss COMPILE_ET=compile_et || die "make ss failed"
+}
+
+src_test() {
+ make -C lib/ss check || die "make check failed"
+}
+
+src_install() {
+ dodir /usr/share/man/man1
+ make -C lib/ss DESTDIR="${D}" install || die
+
+ # Move shared libraries to /lib/, install static libraries to /usr/lib/,
+ # and install linker scripts to /usr/lib/.
+ dodir /$(get_libdir)
+ mv "${D}"/usr/$(get_libdir)/*.so* "${D}"/$(get_libdir)/
+ dolib.a lib/libss.a || die "dolib.a"
+ gen_usr_ldscript libss.so
+}