diff options
author | Mike Frysinger <vapier@gentoo.org> | 2008-06-18 09:17:08 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2008-06-18 09:17:08 +0000 |
commit | 85e178f071d182073a462697fef77263e9afe76b (patch) | |
tree | 8562ca7bdb39b21f9741bfeb468343ef7dafaf02 /sys-libs | |
parent | Version bump to 3.1.2 (diff) | |
download | historical-85e178f071d182073a462697fef77263e9afe76b.tar.gz historical-85e178f071d182073a462697fef77263e9afe76b.tar.bz2 historical-85e178f071d182073a462697fef77263e9afe76b.zip |
Version bump.
Package-Manager: portage-2.2_pre8/cvs/Linux 2.6.25 x86_64
Diffstat (limited to 'sys-libs')
-rw-r--r-- | sys-libs/ss/ChangeLog | 7 | ||||
-rw-r--r-- | sys-libs/ss/Manifest | 10 | ||||
-rw-r--r-- | sys-libs/ss/ss-1.40.11.ebuild | 82 |
3 files changed, 94 insertions, 5 deletions
diff --git a/sys-libs/ss/ChangeLog b/sys-libs/ss/ChangeLog index 3944e81fca5a..b4b1aa0078b2 100644 --- a/sys-libs/ss/ChangeLog +++ b/sys-libs/ss/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-libs/ss # Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/ss/ChangeLog,v 1.69 2008/06/14 10:11:27 angelos Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/ss/ChangeLog,v 1.70 2008/06/18 09:17:08 vapier Exp $ + +*ss-1.40.11 (18 Jun 2008) + + 18 Jun 2008; Mike Frysinger <vapier@gentoo.org> +ss-1.40.11.ebuild: + Version bump. 14 Jun 2008; Christoph Mende <angelos@gentoo.org> ss-1.40.9.ebuild: Stable on amd64, bug #225239 diff --git a/sys-libs/ss/Manifest b/sys-libs/ss/Manifest index e36603e0b6c8..72eaa7222684 100644 --- a/sys-libs/ss/Manifest +++ b/sys-libs/ss/Manifest @@ -5,21 +5,23 @@ AUX ss-1.39-makefile.patch 307 RMD160 1d0e083be1515512a1ebba6943ad5c6adcbe5efd S AUX ss-1.40.3-check.patch 863 RMD160 71abaf5876650be3031d668fd534c22255ba1e0a SHA1 2ab5182403e6ac1162ce6e6568e1ea773320360b SHA256 faa9c41da76cf91c704220b6b293f2e8888ff65c615fe469ea6c12becc97b01c AUX ss-1.40.4-check.patch 382 RMD160 0bf0d8837b1c9491a6b722692f150718f3812542 SHA1 4e203f899553fadc30aedb8dbafb48279db66f1d SHA256 2c6723c583d0e1b2fb01b944bb61dcfe08024974b2cd0726c4b47bc32bd4c884 DIST e2fsprogs-1.40.10.tar.gz 4092763 RMD160 1ac25372d88539b171dd0c6a340babe21721ae72 SHA1 d386074911aa4380a9378f06f779480ffb93bf36 SHA256 36071b91510d4101a35887b7c654962945c571e8285af9fa974a7a6265dfaabc +DIST e2fsprogs-1.40.11.tar.gz 4116013 RMD160 face7ce0de8049774ae7941ffa274dce064d7dbb SHA1 22f8abc2915873faa85ce92464fa0b3b4265c2a9 SHA256 3eeb0c3513b3b251f5d51ec3413bc77e3a21cb8bc84a1979022a67fe733c897b DIST e2fsprogs-1.40.4.tar.gz 4048867 RMD160 053556aab3de6ffffe5ab5981f436d4cdf9d9dae SHA1 c9268104027d22418e164346624cf726fa27efaa SHA256 2e1ece31b004ff1f4a26e5633e884eda11457b489bc854edaa0d7f024bc06564 DIST e2fsprogs-1.40.6.tar.gz 4072124 RMD160 deaa6e316efb5d91be42a8c1c21686203f5dd6a0 SHA1 b1f422a5527f437516d5b68a8fe9a3e398b66d2c SHA256 b5fb67fb6b4f85fdf3256b1c2f9d9473e018d4fd5af0c50b1030ad794160c11e DIST e2fsprogs-1.40.8.tar.gz 4102707 RMD160 6a212b0aaa3ae4f9b1ba99a914df5c688ad452f5 SHA1 9410c11fc8be1cba435f24d086d154526dc42a77 SHA256 38df70f8b5ba121b11b02101cc399306a199d3c66c8185d8a2c0d07f5688eead DIST e2fsprogs-1.40.9.tar.gz 4092812 RMD160 1cc51cb1b4bdcb338a2fdff50c79f38fb6e09eef SHA1 c584e9a8d3c444f42f4c0a786bb94f4a00ea2b48 SHA256 ab6852230dcb30d75f640125a5d0c7b496bbc31502afdb76528e3bcd4089c9e4 EBUILD ss-1.40.10.ebuild 2201 RMD160 a8c02d6145a43b9118fc06a92712f38837839cc4 SHA1 2abdaa1c528a52251bf312f8903768e98918fd6b SHA256 fe4d3f6ef1930b0841e1f43000402df0e6ab2d65fb41f85c75a035beba377d8d +EBUILD ss-1.40.11.ebuild 2201 RMD160 f1568924cff9ebaaebaf02282bcf0b0198a2bc71 SHA1 7e45da1c3a5319afa3397f61d55691ab1a1fab76 SHA256 c779e52683e491ac5b321f5e4a1ecfd1fda53d22365a5289531b2c26184eb2f8 EBUILD ss-1.40.4.ebuild 1843 RMD160 af9c68a2e3156df156543d5897c4e567f0f02d74 SHA1 5d1524483951d7051aefc66145784c9a99640e41 SHA256 5ff15d8cb90d0f8e289b0264112d19ed0bd3a0e22a11bad377c512e1be98fba8 EBUILD ss-1.40.6.ebuild 1790 RMD160 e92e45c676b77ab767f757c5319455a58d8bffe8 SHA1 88517d37af2c6787a88a5a4c9efe46762f9cb001 SHA256 0d338433194e62d12b1f6239e47e23ec471bc377bc827a675a88af0d105afae7 EBUILD ss-1.40.8.ebuild 2006 RMD160 3b5d54416a4f96e573597b2ecbe6d5ae7fd82411 SHA1 460724a04cad85305a82dfd13acdc649e137c97f SHA256 2a48c62c8773ee805c1ec70adcfa892384b3a53eec5024c9329cb2337f464c49 EBUILD ss-1.40.9.ebuild 2003 RMD160 60c8918f67456a3a922b35ad337844b6620089a6 SHA1 a3b62d6c916e3017d6a23958207ef48097965b17 SHA256 6ecc6689c75e69c8c6b7830a244c223930545dfc99f8d57be516efe8e935d0ba -MISC ChangeLog 7862 RMD160 c32204562a6de125aa1803c5660006e1a8ef966f SHA1 8025d5f1ee52072461dc5077452c7f957ad06aae SHA256 56059d88f1e946d695df81588331d0e047a1a58cd22dd7329dcd5424b3b74167 +MISC ChangeLog 7975 RMD160 3fddc1ea0fe5ecac83ec828835f99587d19c483c SHA1 349d3a9624852df10e4470803172a4357e9beb7f SHA256 30c6a84beb43b8932250ee438c3e749d40f647dfd42b9aec46bdb531e2355d48 MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) -iEYEARECAAYFAkhYzKkACgkQ67wieSYcaxd0wwCdHcu/uEaMV9W5eKe2AnCPgS2Z -Co8AnR54tIrkn2iTe0J+zTpw3xjRJKzW -=JPXC +iEYEARECAAYFAkhY0poACgkQ67wieSYcaxeyzgCgwu4oRsJWTjlwj9giQizPLMnN +A4oAn1v4GBbfLrBgHf0YNnElUUweWjLx +=utvz -----END PGP SIGNATURE----- diff --git a/sys-libs/ss/ss-1.40.11.ebuild b/sys-libs/ss/ss-1.40.11.ebuild new file mode 100644 index 000000000000..927fba289a14 --- /dev/null +++ b/sys-libs/ss/ss-1.40.11.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/ss/ss-1.40.11.ebuild,v 1.1 2008/06/18 09:17:08 vapier Exp $ + +inherit eutils flag-o-matic toolchain-funcs multilib + +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 ~x86-fbsd" +IUSE="nls" + +RDEPEND="~sys-libs/com_err-${PV}" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext )" + +S=${WORKDIR}/e2fsprogs-${PV} + +env_setup() { + export LDCONFIG=/bin/true + export CC=$(tc-getCC) + export STRIP=/bin/true +} + +src_unpack() { + unpack ${A} + cd "${S}" + epatch "${FILESDIR}"/${PN}-1.39-makefile.patch + + # make sure we error out if com_err is attempted to be built + rm -f lib/et/*.c + # since we've split out com_err/ss into their own ebuilds, we + # need to fake out the local files. let the toolchain find them. + mkdir tc || die + echo "GROUP ( libcom_err.a )" > tc/libcom_err.a + echo "GROUP ( libcom_err.so )" > tc/libcom_err.so + sed -i \ + -e '/^LIBCOM_ERR/s:$(LIB):$(top_builddir)/tc:' \ + MCONFIG.in || die + ln -s $(type -P compile_et) lib/et/compile_et +} + +src_compile() { + env_setup + + # 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 + + 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() { + env_setup + emake -j1 -C lib/ss check || die "make check failed" +} + +src_install() { + env_setup + + dodir /usr/share/man/man1 + emake -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 +} |