From: Mike Frysinger Date: Sat, 11 Nov 2006 09:17:49 +0000 (+0000) Subject: old X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=88db52cc59b2fafbe52967d6ed512133221e9ae6;p=gentoo.git old Package-Manager: portage-2.1.2_rc1-r5 --- diff --git a/sys-libs/ss/files/digest-ss-1.38 b/sys-libs/ss/files/digest-ss-1.38 deleted file mode 100644 index b74c52b56bb1..000000000000 --- a/sys-libs/ss/files/digest-ss-1.38 +++ /dev/null @@ -1,3 +0,0 @@ -MD5 d774d4412bfb80d12cf3a4fdfd59de5a e2fsprogs-1.38.tar.gz 3621193 -RMD160 492071c29e9a0adc1bed0762e795efb6b29a692c e2fsprogs-1.38.tar.gz 3621193 -SHA256 c4e482687d0cff240d02a70fcf423cc14296b6a7869cd8dd42d5404d098e0bb7 e2fsprogs-1.38.tar.gz 3621193 diff --git a/sys-libs/ss/files/ss-1.37-makefile.patch b/sys-libs/ss/files/ss-1.37-makefile.patch deleted file mode 100644 index b60ea5a37677..000000000000 --- a/sys-libs/ss/files/ss-1.37-makefile.patch +++ /dev/null @@ -1,47 +0,0 @@ -Fix the symlinks that submakefiles create so that they don't suck at life. - -Don't use target LDFLAGS/CFLAGS when compiling native apps. - ---- lib/Makefile.elf-lib -+++ lib/Makefile.elf-lib -@@ -49,3 +49,3 @@ - @echo " SYMLINK $(libdir)/$(ELF_IMAGE).so" -- @$(LN_S) -f $(ELF_INSTALL_DIR)/$(ELF_SONAME) \ -+ @$(LN_S) -f $(ELF_SONAME) \ - $(DESTDIR)$(libdir)/$(ELF_IMAGE).so ---- util/Makefile.in -+++ util/Makefile.in -@@ -15,7 +15,7 @@ - - .c.o: - @echo " CC $<" -- @$(BUILD_CC) -c $(ALL_CFLAGS) $< -o $@ -+ @$(BUILD_CC) -c $(DEFS) $< -o $@ - - PROGS= subst - -@@ -23,11 +23,11 @@ - - subst: subst.o - @echo " LD $@" -- @$(BUILD_CC) $(ALL_LDFLAGS) -o subst subst.o -+ @$(BUILD_CC) -o subst subst.o - - copy_sparse: copy_sparse.o - @echo " LD $@" -- @$(BUILD_CC) $(ALL_LDFLAGS) -o copy_sparse copy_sparse.o -+ @$(BUILD_CC) -o copy_sparse copy_sparse.o - - gen-tarball: $(srcdir)/gen-tarball.in $(top_builddir)/config.status - @echo " CONFIG.STATUS $@" ---- lib/Makefile.elf-lib -+++ lib/Makefile.elf-lib -@@ -26,7 +26,7 @@ - - $(ELF_LIB): $(OBJS) - @echo " GEN_ELF_SOLIB $(ELF_LIB)" -- @(cd elfshared; $(CC) --shared -o $(ELF_LIB) \ -+ @(cd elfshared; $(CC) --shared -o $(ELF_LIB) $(LDFLAGS) \ - -Wl,-soname,$(ELF_SONAME) $(OBJS) $(ELF_OTHER_LIBS)) - @$(MV) elfshared/$(ELF_LIB) . - @$(RM) -f ../$(ELF_LIB) ../$(ELF_IMAGE).so ../$(ELF_SONAME) diff --git a/sys-libs/ss/ss-1.38.ebuild b/sys-libs/ss/ss-1.38.ebuild deleted file mode 100644 index cf275de765e6..000000000000 --- a/sys-libs/ss/ss-1.38.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2006 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.18 2006/01/07 01:01:18 swegener 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}" - epatch "${FILESDIR}"/${PN}-1.38-locale.patch - epatch "${FILESDIR}"/${PN}-1.37-makefile.patch -} - -src_compile() { - export LDCONFIG=/bin/true - export CC=$(tc-getCC) - export STRIP=/bin/true - - # We want to use the "bsd" libraries while building on Darwin, but while - # building on other Gentoo/*BSD we prefer elf-naming scheme. - local libtype - case ${CHOST} in - *-darwin*) libtype=bsd;; - *) libtype=elf;; - esac - - mkdir -p lib/{blkid,e2p,et,ext2fs,ss,uuid}/{checker,elfshared,pic,profiled} #102412 - econf \ - --enable-${libtype}-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() { - export LDCONFIG=/bin/true - export CC=$(tc-getCC) - export STRIP=/bin/true - - 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)/ || die "move .so" - dolib.a lib/libss.a || die "dolib.a" - gen_usr_ldscript libss.so -}