diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/liblinear/ChangeLog b/sdk_container/src/third_party/portage-stable/dev-libs/liblinear/ChangeLog index e4449bb207..3ad824a9cd 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/liblinear/ChangeLog +++ b/sdk_container/src/third_party/portage-stable/dev-libs/liblinear/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for dev-libs/liblinear # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/liblinear/ChangeLog,v 1.29 2015/03/11 09:08:40 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-libs/liblinear/ChangeLog,v 1.30 2015/06/06 19:10:13 jlec Exp $ + + 06 Jun 2015; Justin Lecher metadata.xml: + Add github to remote-id in metadata.xml 11 Mar 2015; Jeroen Roovers -liblinear-194-r1.ebuild: Old. diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/liblinear/Manifest b/sdk_container/src/third_party/portage-stable/dev-libs/liblinear/Manifest index 873c49e797..1c4d1daf32 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/liblinear/Manifest +++ b/sdk_container/src/third_party/portage-stable/dev-libs/liblinear/Manifest @@ -1,14 +1,7 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - DIST liblinear-196.tar.gz 361430 SHA256 e61297bf72f882ba891ec7b77fbc633d6d933738c1d61780917d75747bd0539c SHA512 6ed1ed45a98c1ff050537d4dd3234088c9ec394d339456168133200d074d1eb5ce80391dd2bf99b1a74e3bd4907ca7b04a5dd95bc42fcfad84ec8a6c38a7feb9 WHIRLPOOL a3622c23b29a0c40e00d1af8d53323c2131123d568223ab54a9dcd0c746906a576f57fd5e4d207643283a655647ebd66a9ac13c31fc36a2ffbac2e0bfdfcd98e -EBUILD liblinear-196-r1.ebuild 1285 SHA256 a9839f5effd33e8915e290054517c07762f67bcb7dc2842cb3ea27846bb8ce66 SHA512 cc85b641a36055d3461e64f18d0d662649db6dfd78855a8ccf0a80711b6f37dd020719eaf4b22f73883cce12bb27d224a13576b4faaf6fffc496f06ffb25ef49 WHIRLPOOL b01e1dd5fc9799f40a3a9835e73eb180ffef8715674991ce8ed21d4d0067e1abc66589a9aecf3959b12b7e45f31b12f1e70c26fe1fa2233b5ae67edd50194e98 -MISC ChangeLog 3554 SHA256 04e38170bcc1a895cdacaadb200680b2744a19e64cca156c1b922922285f57a8 SHA512 d4d6b399f8459a31afa4ca61e87f1edd1c581a49b86d787b0386df561acdd0b1f9d4abe08a174dea3b15296643d69ca7209b1c672518df78fcbcf8e2268320f4 WHIRLPOOL 599964eb165dc8877acdc7c9d1725deeef6a0e300f0b373ee8facbdd87cf85e975e3f091f64e5f06a5848a47b043f112974b1e8c55b790cef0514130e9f9035c -MISC metadata.xml 224 SHA256 d7ffc52704d4bc0180f6f1c448ea4bdd0e3ff3a562384dc944af4a00debc9620 SHA512 6487ad35c6f3d2e4876714919e7bb01fd65f57e7753cbfc318130727dded4fcf8632a06ab9b7a3016fc1ab127434d1d20de2dd0ef2cc63ad162023f2dbf64b1e WHIRLPOOL 879ad2c41f2e1297b677803b2b0478ed2affc91059b198524795e1a128cf8ab6b9fbe78b53bdd3421041f27b419bce387a267e389111125cd55b05e260abc998 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2 - -iEYEAREIAAYFAlUABhkACgkQVWmRsqeSphNwzQCeL52fIM+UPs+lMxn15aZ1bUpU -FLoAnim3sZJ+l9v+L7i8HjfUv2Halv9b -=aDUN ------END PGP SIGNATURE----- +DIST liblinear-210.tar.gz 381662 SHA256 9e559d1f0714799d4cf7742fb186012459285e25bed9c5847d5d8032daefc8de SHA512 4e4558467f2ebb3dbd640c172b1129c8e5981c231a043abb0398a803252559795604a34992baee50ae6689646050733d3a908d7d76f8b1c94309b859eae7f8c8 WHIRLPOOL 6756930f5fec958f3f137b9757a6a3704d1a5ab799d1634e2223990847ebe05a2602a77e4310a4f653434230ca47c0053de2ff3a03dc1cb265f85a6148db6f5d +EBUILD liblinear-196-r1.ebuild 1177 SHA256 326333ca924ec963e5bafe293e2e22294555bdd7a93c183fca1db88d4a9cba34 SHA512 da0f2375bf4cfdbb9701c5a1281c5a90b5392732ae4bd6c282aaa8c14163c29e293672ea691c0ec682680688c666779570c9b5ef5b645086858678801e1e3470 WHIRLPOOL d4dab6873b57194dfd7efadef6df2e6ba4092e4d38d215cc7d211f3aa106d517cf773a069e917e819ad8b2d0cf3f056a2af4c8bc41bac19f0ada78420537efd5 +EBUILD liblinear-210-r1.ebuild 1425 SHA256 8e90e0e77478da57d29920780251c1aa65ccdede3f3d28ed1e5fe4c8c2316ab0 SHA512 a54019efcae10d80e5419497ca6d6f0bbea511abd725fbcf2fdcb1f9f0decf812cd488b3c5091e6f0b8e5a6b60de20ff8d5532c24b028be6479a024820a1eeac WHIRLPOOL fda503e6f7542155469af22b096297ef16913e51eef5e41ba6225066bfd6bff17a95ca45cf70811c841249b431d3945023c77d26e54a7cd4e9907db352cdfaa1 +EBUILD liblinear-210.ebuild 1188 SHA256 7ee3deff651ac0f07b923a5e359b3a65209566fabde84e178362f9fe19cde86d SHA512 702e5da1b5c9fc3ff294d534ffc215db1e8ded421862f6c5964ebd848bfd3aa0cbb4c0d7b37e5e3310ecf464a07077fff7e964f81bd58169bb775eff92ee2bb9 WHIRLPOOL f17a073c2dcf5a8b93a581910ef32c95682fb16f88f90c4a836b78b075d4a87f07044e4cc28d2b9edcd4ebda0c4286783a01f2c2345c55f510abc50e877c4f89 +MISC ChangeLog 3659 SHA256 521635fd69ee2b808318b75b632a54ce003dec976aee66e9342d2a6a14f6efdf SHA512 0428bda42f11f68b68d7aab177e6a1a8b5bac4affd55d7d682fc4ea5c15ccef9fa552b339b5f5c21f8d189f570f94423ea365c86d535c0f2cc81f4e85114847f WHIRLPOOL da91b459bb33f1f7df3ee7b4cc1993b84972296d8d401e12e7bf8d20eac206bf9f468718f8ca24ffcfd0251dbfb5a1b95f9fbd7f221cc0f43572b028678825b2 +MISC metadata.xml 321 SHA256 31e530fa4e6cbf1d6eede8fcf5eb57f340a60ebd7354a126e872c763d48f675f SHA512 ca9a24e8d353ec50371ad376fe8fc4866cbf65328f751fc0c2db9bbc5a2825014c77e0347a2f130da7ba6ea425df06a45874b5a0f5130a93c456fe9366152457 WHIRLPOOL c2f12068b5f9316a5948a1f12fddadf8b0933bcd1194d621673b6c63fb922be243581464d08c8deb4b556d5564b9def371631c1d1211fb7db652e4bb79ea6e81 diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/liblinear/liblinear-196-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/liblinear/liblinear-196-r1.ebuild index f38b353f68..959b5e8cfe 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/liblinear/liblinear-196-r1.ebuild +++ b/sdk_container/src/third_party/portage-stable/dev-libs/liblinear/liblinear-196-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/liblinear/liblinear-196-r1.ebuild,v 1.12 2015/02/28 13:28:11 ago Exp $ +# $Id$ EAPI=5 inherit multilib toolchain-funcs diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/liblinear/liblinear-210-r1.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/liblinear/liblinear-210-r1.ebuild new file mode 100644 index 0000000000..cbd8d0e4de --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/liblinear/liblinear-210-r1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit multilib toolchain-funcs + +DESCRIPTION="A Library for Large Linear Classification" +HOMEPAGE="http://www.csie.ntu.edu.tw/~cjlin/liblinear/ https://github.com/cjlin1/liblinear" +SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/3" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="blas" + +RDEPEND=" + blas? ( virtual/blas ) +" +DEPEND=" + ${RDEPEND} + blas? ( virtual/pkgconfig ) +" + +src_prepare() { + sed -i \ + -e '/^AR/s|=|?=|g' \ + -e '/^RANLIB/s|=|?=|g' \ + -e '/^CFLAGS/d;/^CXXFLAGS/d' \ + blas/Makefile || die + sed -i \ + -e 's|make|$(MAKE)|g' \ + -e '/$(LIBS)/s|$(CFLAGS)|& $(LDFLAGS)|g' \ + -e '/^CFLAGS/d;/^CXXFLAGS/d' \ + -e 's|$${SHARED_LIB_FLAG}|& $(LDFLAGS)|g' \ + Makefile || die + if use blas; then + sed -i -e 's:blas/blas.a::g' Makefile || die + fi +} + +src_compile() { + emake \ + CC="$(tc-getCC)" \ + CXX="$(tc-getCXX)" \ + CFLAGS="${CFLAGS} -fPIC" \ + CXXFLAGS="${CXXFLAGS} -fPIC" \ + AR="$(tc-getAR) rcv" \ + RANLIB="$(tc-getRANLIB)" \ + LIBS="$(usex blas "$( $(tc-getPKG_CONFIG) --libs blas )" blas/blas.a)" \ + lib all +} + +src_install() { + dolib ${PN}.so.3 + dosym ${PN}.so.3 /usr/$(get_libdir)/${PN}.so + + newbin predict ${PN}-predict + newbin train ${PN}-train + + doheader linear.h + + dodoc README +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/liblinear/liblinear-210.ebuild b/sdk_container/src/third_party/portage-stable/dev-libs/liblinear/liblinear-210.ebuild new file mode 100644 index 0000000000..db3c49f45e --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/dev-libs/liblinear/liblinear-210.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit multilib toolchain-funcs + +DESCRIPTION="A Library for Large Linear Classification" +HOMEPAGE="http://www.csie.ntu.edu.tw/~cjlin/liblinear/ https://github.com/cjlin1/liblinear" +SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/3" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" + +src_prepare() { + sed -i \ + -e '/^AR/s|=|?=|g' \ + -e '/^RANLIB/s|=|?=|g' \ + -e '/^CFLAGS/d;/^CXXFLAGS/d' \ + blas/Makefile || die + sed -i \ + -e 's|make|$(MAKE)|g' \ + -e '/$(LIBS)/s|$(CFLAGS)|& $(LDFLAGS)|g' \ + -e '/^CFLAGS/d;/^CXXFLAGS/d' \ + -e 's|$${SHARED_LIB_FLAG}|& $(LDFLAGS)|g' \ + Makefile || die +} + +src_compile() { + CC=$(tc-getCC) \ + CXX=$(tc-getCXX) \ + CFLAGS="${CFLAGS} -fPIC" \ + CXXFLAGS="${CXXFLAGS} -fPIC" \ + AR="$(tc-getAR) rcv" \ + RANLIB="$(tc-getRANLIB)" \ + emake lib all +} + +src_install() { + dolib ${PN}.so.3 + dosym ${PN}.so.3 /usr/$(get_libdir)/${PN}.so + + newbin predict ${PN}-predict + newbin train ${PN}-train + + insinto /usr/include + doins linear.h + + dodoc README +} diff --git a/sdk_container/src/third_party/portage-stable/dev-libs/liblinear/metadata.xml b/sdk_container/src/third_party/portage-stable/dev-libs/liblinear/metadata.xml index ef0483f9ff..8996024d3c 100644 --- a/sdk_container/src/third_party/portage-stable/dev-libs/liblinear/metadata.xml +++ b/sdk_container/src/third_party/portage-stable/dev-libs/liblinear/metadata.xml @@ -1,8 +1,11 @@ - -jer@gentoo.org -Jeroen Roovers - + + jer@gentoo.org + Jeroen Roovers + + + cjlin1/liblinear + diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/liblinear-196-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/liblinear-196-r1 index 31e2085ea4..3e78146a74 100644 --- a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/liblinear-196-r1 +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/liblinear-196-r1 @@ -7,4 +7,4 @@ LICENSE=BSD SLOT=0 SRC_URI=https://github.com/cjlin1/liblinear/archive/v196.tar.gz -> liblinear-196.tar.gz _eclasses_=multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 -_md5_=716bbd39b4d9951541212f2bd0df9b2c +_md5_=732414bd3cb733b5341cbbbe76bb90d7 diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/liblinear-210 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/liblinear-210 new file mode 100644 index 0000000000..6eb5d8f5ec --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/liblinear-210 @@ -0,0 +1,10 @@ +DEFINED_PHASES=compile install prepare +DESCRIPTION=A Library for Large Linear Classification +EAPI=5 +HOMEPAGE=http://www.csie.ntu.edu.tw/~cjlin/liblinear/ https://github.com/cjlin1/liblinear +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 +LICENSE=BSD +SLOT=0/3 +SRC_URI=https://github.com/cjlin1/liblinear/archive/v210.tar.gz -> liblinear-210.tar.gz +_eclasses_=multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 +_md5_=15f2f9a4e67eb39888d8718af07599cc diff --git a/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/liblinear-210-r1 b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/liblinear-210-r1 new file mode 100644 index 0000000000..a65ead3330 --- /dev/null +++ b/sdk_container/src/third_party/portage-stable/metadata/md5-cache/dev-libs/liblinear-210-r1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile install prepare +DEPEND=blas? ( virtual/blas ) blas? ( virtual/pkgconfig ) +DESCRIPTION=A Library for Large Linear Classification +EAPI=5 +HOMEPAGE=http://www.csie.ntu.edu.tw/~cjlin/liblinear/ https://github.com/cjlin1/liblinear +IUSE=blas +KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 +LICENSE=BSD +RDEPEND=blas? ( virtual/blas ) +SLOT=0/3 +SRC_URI=https://github.com/cjlin1/liblinear/archive/v210.tar.gz -> liblinear-210.tar.gz +_eclasses_=multilib 62927b3db3a589b0806255f3a002d5d3 toolchain-funcs 42408102d713fbad60ca21349865edb4 +_md5_=fc563e82bd6e7a0528ed861158d1db7f