[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: c75e8b838eafe4cccf886f99be9afa4a48ef Author: Sam James gentoo org> AuthorDate: Sun Jun 25 07:04:02 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jun 25 07:04:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c75e8b83 dev-libs/liblinear: Stabilize 246 x86, #909137 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/liblinear-246.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-246.ebuild b/dev-libs/liblinear/liblinear-246.ebuild index ce81e6a71d57..cf01dff4866c 100644 --- a/dev-libs/liblinear/liblinear-246.ebuild +++ b/dev-libs/liblinear/liblinear-246.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="BSD" SLOT="0/5" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 3079f1b45c976da1ca32adc7cba38f406e21621c Author: Sam James gentoo org> AuthorDate: Sun Jun 25 07:04:03 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jun 25 07:04:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3079f1b4 dev-libs/liblinear: Stabilize 246 sparc, #909137 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/liblinear-246.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-246.ebuild b/dev-libs/liblinear/liblinear-246.ebuild index cf01dff4866c..607443008c22 100644 --- a/dev-libs/liblinear/liblinear-246.ebuild +++ b/dev-libs/liblinear/liblinear-246.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="BSD" SLOT="0/5" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 6c2c859c08f129a9ef197343915debe7e4ffa393 Author: Sam James gentoo org> AuthorDate: Sun Jun 25 07:04:04 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jun 25 07:04:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c2c859c dev-libs/liblinear: Stabilize 246 ppc, #909137 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/liblinear-246.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-246.ebuild b/dev-libs/liblinear/liblinear-246.ebuild index 607443008c22..c19c43ca5fd9 100644 --- a/dev-libs/liblinear/liblinear-246.ebuild +++ b/dev-libs/liblinear/liblinear-246.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="BSD" SLOT="0/5" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 79cd4bd5e6fcf3759e6279375db1b79a700dddcc Author: Sam James gentoo org> AuthorDate: Sun Jun 25 07:03:59 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jun 25 07:03:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79cd4bd5 dev-libs/liblinear: Stabilize 246 arm, #909137 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/liblinear-246.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-246.ebuild b/dev-libs/liblinear/liblinear-246.ebuild index 60e5dda3d016..fad5b455febc 100644 --- a/dev-libs/liblinear/liblinear-246.ebuild +++ b/dev-libs/liblinear/liblinear-246.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="BSD" SLOT="0/5" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 1398282e1fcb53171fff065b3990f2539ce0e6ff Author: Sam James gentoo org> AuthorDate: Sun Jun 25 07:03:58 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jun 25 07:03:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1398282e dev-libs/liblinear: Stabilize 246 amd64, #909137 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/liblinear-246.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-246.ebuild b/dev-libs/liblinear/liblinear-246.ebuild index 7f7a4873b3ce..60e5dda3d016 100644 --- a/dev-libs/liblinear/liblinear-246.ebuild +++ b/dev-libs/liblinear/liblinear-246.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="BSD" SLOT="0/5" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 5a7c9e8b56622471f074824f5bfc9648151a11ea Author: Sam James gentoo org> AuthorDate: Sun Jun 25 07:04:01 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jun 25 07:04:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a7c9e8b dev-libs/liblinear: Stabilize 246 ppc64, #909137 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/liblinear-246.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-246.ebuild b/dev-libs/liblinear/liblinear-246.ebuild index fad5b455febc..ce81e6a71d57 100644 --- a/dev-libs/liblinear/liblinear-246.ebuild +++ b/dev-libs/liblinear/liblinear-246.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="BSD" SLOT="0/5" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 2e57cbc20341fdcaa9bb08c092ca114660d92110 Author: Sam James gentoo org> AuthorDate: Sun Jun 25 07:03:57 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jun 25 07:03:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e57cbc2 dev-libs/liblinear: Stabilize 246 arm64, #909137 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/liblinear-246.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-246.ebuild b/dev-libs/liblinear/liblinear-246.ebuild index 58cdbbc224ae..7f7a4873b3ce 100644 --- a/dev-libs/liblinear/liblinear-246.ebuild +++ b/dev-libs/liblinear/liblinear-246.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="BSD" SLOT="0/5" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 1e2c75a56d474b55173430154239d39bbff0de9f Author: Sam James gentoo org> AuthorDate: Sun May 21 19:35:00 2023 + Commit: Sam James gentoo org> CommitDate: Sun May 21 19:35:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e2c75a5 dev-libs/liblinear: add 246 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/Manifest | 1 + dev-libs/liblinear/liblinear-246.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/dev-libs/liblinear/Manifest b/dev-libs/liblinear/Manifest index 202d311a741a..51d7295908e9 100644 --- a/dev-libs/liblinear/Manifest +++ b/dev-libs/liblinear/Manifest @@ -1 +1,2 @@ +DIST liblinear-2.46.tar.gz 569001 BLAKE2B d1f9019717b47414c11611a253ca9185d80cb5860e53462f9b4a6f95c99b0d39502ba91827d8afca6e98d279b50ce44cdcfde9a3629f2c5d4773eeb93e17de76 SHA512 94b892a51f85246cad36562f1e4870a22e73c0c6bf237dfcdc50467e93212a6e88a8f7ba36cfd691c031d8ced9ad663f592ef94e309df764d56095cfff7835ce DIST liblinear-243.tar.gz 565437 BLAKE2B 6367cfbdc040b9183c4993f5340a4d74a8dde48da04ef07f725dc5735073e1b9a7440bad325e9f7527ad76d675dbf3bb47d1d43fc323e1e42ef360d679e816ff SHA512 a0cfa9803285cdfda54752e7addfb210a9ba8f7056cfc8aca13987db7f0bef5fe02d6179eadc829cb243670414da061e6c4cf3d50d682ce392778a0e8cb9e753 diff --git a/dev-libs/liblinear/liblinear-246.ebuild b/dev-libs/liblinear/liblinear-246.ebuild new file mode 100644 index ..58cdbbc224ae --- /dev/null +++ b/dev-libs/liblinear/liblinear-246.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib toolchain-funcs + +MY_PV="${PV:0:1}.${PV:1}" +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="A Library for Large Linear Classification" +HOMEPAGE="https://www.csie.ntu.edu.tw/~cjlin/liblinear/ https://github.com/cjlin1/liblinear"; +SRC_URI="https://www.csie.ntu.edu.tw/~cjlin/liblinear/${MY_P}.tar.gz"; +S="${WORKDIR}"/${MY_P} + +LICENSE="BSD" +SLOT="0/5" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +src_prepare() { + default + + sed -i \ + -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 + + # fix install_name on Darwin + sed -i \ + -e '/install_name/s:liblinear.so.$(SHVER):'"${EPREFIX}"'/usr/lib/liblinear.$(SHVER).dylib:' \ + -e '/LDFLAGS/s:liblinear.so.$(SHVER):liblinear'"$(get_libname '$(SHVER)')"':' \ + Makefile || die +} + +src_compile() { + emake \ + CC="$(tc-getCC)" \ + CXX="$(tc-getCXX)" \ + CFLAGS="${CFLAGS} -fPIC" \ + CXXFLAGS="${CXXFLAGS} -fPIC" \ + AR="$(tc-getAR)" \ + RANLIB="$(tc-getRANLIB)" \ + lib all +} + +src_install() { + dolib.so ${PN}$(get_libname ${SLOT#*/}) + dosym ${PN}$(get_libname ${SLOT#*/}) /usr/$(get_libdir)/${PN}$(get_libname) + + newbin predict ${PN}-predict + newbin train ${PN}-train + + doheader linear.h + + dodoc README +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 82b74e28c8cc56427db7dc24dd5af23a6301fa4b Author: Sam James gentoo org> AuthorDate: Sat Jan 1 09:35:32 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 09:38:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b74e28 dev-libs/liblinear: drop 242 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/Manifest | 1 - dev-libs/liblinear/liblinear-242.ebuild | 59 - 2 files changed, 60 deletions(-) diff --git a/dev-libs/liblinear/Manifest b/dev-libs/liblinear/Manifest index cd2bb8188659..202d311a741a 100644 --- a/dev-libs/liblinear/Manifest +++ b/dev-libs/liblinear/Manifest @@ -1,2 +1 @@ -DIST liblinear-242.tar.gz 561806 BLAKE2B 49c8f87909083addaf62666f34c008e6cf44240f28fdf2fbeca89862e9e19d451cc7ff51ce5b5da589cc701f70ce408c3eefb249f8585a8598e5ff3976177fe2 SHA512 fbcb219f7313b15898e55bd17c6b280007dd4feb913fafd2c3e10375b5a63b8bd274c9d52fd7b265a7575d4657cf4797b734e5793b18c758dfd9ab731fc0e904 DIST liblinear-243.tar.gz 565437 BLAKE2B 6367cfbdc040b9183c4993f5340a4d74a8dde48da04ef07f725dc5735073e1b9a7440bad325e9f7527ad76d675dbf3bb47d1d43fc323e1e42ef360d679e816ff SHA512 a0cfa9803285cdfda54752e7addfb210a9ba8f7056cfc8aca13987db7f0bef5fe02d6179eadc829cb243670414da061e6c4cf3d50d682ce392778a0e8cb9e753 diff --git a/dev-libs/liblinear/liblinear-242.ebuild b/dev-libs/liblinear/liblinear-242.ebuild deleted file mode 100644 index d05e7d8cc0df.. --- a/dev-libs/liblinear/liblinear-242.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib toolchain-funcs - -DESCRIPTION="A Library for Large Linear Classification" -HOMEPAGE="https://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/4" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-macos" - -src_prepare() { - default - - 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 - - # fix install_name on Darwin - sed -i \ - -e '/install_name/s:liblinear.so.$(SHVER):'"${EPREFIX}"'/usr/lib/liblinear.$(SHVER).dylib:' \ - -e '/LDFLAGS/s:liblinear.so.$(SHVER):liblinear'"$(get_libname '$(SHVER)')"':' \ - Makefile || die -} - -src_compile() { - emake \ - CC="$(tc-getCC)" \ - CXX="$(tc-getCXX)" \ - CFLAGS="${CFLAGS} -fPIC" \ - CXXFLAGS="${CXXFLAGS} -fPIC" \ - AR="$(tc-getAR) rcv" \ - RANLIB="$(tc-getRANLIB)" \ - lib all -} - -src_install() { - dolib.so ${PN}$(get_libname 4) - dosym ${PN}$(get_libname 4) /usr/$(get_libdir)/${PN}$(get_libname) - - newbin predict ${PN}-predict - newbin train ${PN}-train - - doheader linear.h - - dodoc README -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: b5cf31a7c7fa412369b6668bf943613874957c04 Author: Marek Szuba gentoo org> AuthorDate: Mon Sep 27 14:50:44 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Sep 27 14:52:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5cf31a7 dev-libs/liblinear: keyword 243 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-libs/liblinear/liblinear-243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-243.ebuild b/dev-libs/liblinear/liblinear-243.ebuild index d05e7d8cc0d..1a25ecb9b04 100644 --- a/dev-libs/liblinear/liblinear-243.ebuild +++ b/dev-libs/liblinear/liblinear-243.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/4" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 99d15852fe02754f25c0da6c0620ec943bce11ed Author: Sam James gentoo org> AuthorDate: Sun Apr 25 05:14:10 2021 + Commit: Sam James gentoo org> CommitDate: Sun Apr 25 05:14:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99d15852 dev-libs/liblinear: Stabilize 243 arm, #785220 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/liblinear-243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-243.ebuild b/dev-libs/liblinear/liblinear-243.ebuild index 274f164a7df..d05e7d8cc0d 100644 --- a/dev-libs/liblinear/liblinear-243.ebuild +++ b/dev-libs/liblinear/liblinear-243.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/4" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: d469ee0caec3cd80df3c512ca77d470363acd3a4 Author: Sam James gentoo org> AuthorDate: Sun Apr 25 05:13:22 2021 + Commit: Sam James gentoo org> CommitDate: Sun Apr 25 05:13:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d469ee0c dev-libs/liblinear: Stabilize 243 arm64, #785220 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/liblinear-243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-243.ebuild b/dev-libs/liblinear/liblinear-243.ebuild index f1640bc8f5a..274f164a7df 100644 --- a/dev-libs/liblinear/liblinear-243.ebuild +++ b/dev-libs/liblinear/liblinear-243.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/4" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: b06910494748e463c18554e89ad2c14c16064c5d Author: Sam James gentoo org> AuthorDate: Fri Apr 23 16:13:35 2021 + Commit: Sam James gentoo org> CommitDate: Fri Apr 23 16:13:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0691049 dev-libs/liblinear: Stabilize 243 x86, #785220 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/liblinear-243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-243.ebuild b/dev-libs/liblinear/liblinear-243.ebuild index 6bece3077c2..f1640bc8f5a 100644 --- a/dev-libs/liblinear/liblinear-243.ebuild +++ b/dev-libs/liblinear/liblinear-243.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/4" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: d4183d6e802ba94fc4c980c0fbfa1abcffcf3b20 Author: Sam James gentoo org> AuthorDate: Fri Apr 23 13:32:55 2021 + Commit: Sam James gentoo org> CommitDate: Fri Apr 23 13:32:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4183d6e dev-libs/liblinear: Stabilize 243 amd64, #785220 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/liblinear-243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-243.ebuild b/dev-libs/liblinear/liblinear-243.ebuild index fd97afbe753..6bece3077c2 100644 --- a/dev-libs/liblinear/liblinear-243.ebuild +++ b/dev-libs/liblinear/liblinear-243.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/4" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: ec1a81fdee7e80ef55d29b2b309be0d23091109c Author: Sam James gentoo org> AuthorDate: Fri Apr 23 13:32:39 2021 + Commit: Sam James gentoo org> CommitDate: Fri Apr 23 13:32:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec1a81fd dev-libs/liblinear: Stabilize 243 sparc, #785220 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/liblinear-243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-243.ebuild b/dev-libs/liblinear/liblinear-243.ebuild index 0c52eec9e50..fd97afbe753 100644 --- a/dev-libs/liblinear/liblinear-243.ebuild +++ b/dev-libs/liblinear/liblinear-243.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/4" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 15189a7ace36e1897910133d8f615be3b3b8dbf4 Author: Sam James gentoo org> AuthorDate: Fri Apr 23 13:32:24 2021 + Commit: Sam James gentoo org> CommitDate: Fri Apr 23 13:32:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15189a7a dev-libs/liblinear: Stabilize 243 ppc64, #785220 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/liblinear-243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-243.ebuild b/dev-libs/liblinear/liblinear-243.ebuild index f30b1423cc7..4328de9dd50 100644 --- a/dev-libs/liblinear/liblinear-243.ebuild +++ b/dev-libs/liblinear/liblinear-243.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/4" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc ~x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: e38fe8849793c0f117f7cf4f818329f0380fb121 Author: Sam James gentoo org> AuthorDate: Fri Apr 23 13:32:28 2021 + Commit: Sam James gentoo org> CommitDate: Fri Apr 23 13:32:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e38fe884 dev-libs/liblinear: Stabilize 243 ppc, #785220 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/liblinear-243.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-243.ebuild b/dev-libs/liblinear/liblinear-243.ebuild index 4328de9dd50..0c52eec9e50 100644 --- a/dev-libs/liblinear/liblinear-243.ebuild +++ b/dev-libs/liblinear/liblinear-243.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/4" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc ~x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: debe0d1d1c7350d4251e9a27b320ad146fb15ea1 Author: Sam James gentoo org> AuthorDate: Mon Mar 22 22:37:37 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 23 04:48:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=debe0d1d dev-libs/liblinear: fix indirect multilib inherit We use $(get_libname) via multilib (hidden by toolchain-funcs inheriting multilib). Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/liblinear-242.ebuild | 2 +- dev-libs/liblinear/liblinear-243.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/liblinear/liblinear-242.ebuild b/dev-libs/liblinear/liblinear-242.ebuild index 3556ac55655..d05e7d8cc0d 100644 --- a/dev-libs/liblinear/liblinear-242.ebuild +++ b/dev-libs/liblinear/liblinear-242.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit toolchain-funcs +inherit multilib toolchain-funcs DESCRIPTION="A Library for Large Linear Classification" HOMEPAGE="https://www.csie.ntu.edu.tw/~cjlin/liblinear/ https://github.com/cjlin1/liblinear"; diff --git a/dev-libs/liblinear/liblinear-243.ebuild b/dev-libs/liblinear/liblinear-243.ebuild index bc03e36ab2d..f30b1423cc7 100644 --- a/dev-libs/liblinear/liblinear-243.ebuild +++ b/dev-libs/liblinear/liblinear-243.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit toolchain-funcs +inherit multilib toolchain-funcs DESCRIPTION="A Library for Large Linear Classification" HOMEPAGE="https://www.csie.ntu.edu.tw/~cjlin/liblinear/ https://github.com/cjlin1/liblinear";
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 03027911410624d6e59ef558a6747eef81464996 Author: Sam James gentoo org> AuthorDate: Tue Mar 16 21:55:56 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 16 21:55:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03027911 dev-libs/liblinear: add 243 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/Manifest | 1 + dev-libs/liblinear/liblinear-243.ebuild | 59 + 2 files changed, 60 insertions(+) diff --git a/dev-libs/liblinear/Manifest b/dev-libs/liblinear/Manifest index 575e7819b21..cd2bb818865 100644 --- a/dev-libs/liblinear/Manifest +++ b/dev-libs/liblinear/Manifest @@ -1 +1,2 @@ DIST liblinear-242.tar.gz 561806 BLAKE2B 49c8f87909083addaf62666f34c008e6cf44240f28fdf2fbeca89862e9e19d451cc7ff51ce5b5da589cc701f70ce408c3eefb249f8585a8598e5ff3976177fe2 SHA512 fbcb219f7313b15898e55bd17c6b280007dd4feb913fafd2c3e10375b5a63b8bd274c9d52fd7b265a7575d4657cf4797b734e5793b18c758dfd9ab731fc0e904 +DIST liblinear-243.tar.gz 565437 BLAKE2B 6367cfbdc040b9183c4993f5340a4d74a8dde48da04ef07f725dc5735073e1b9a7440bad325e9f7527ad76d675dbf3bb47d1d43fc323e1e42ef360d679e816ff SHA512 a0cfa9803285cdfda54752e7addfb210a9ba8f7056cfc8aca13987db7f0bef5fe02d6179eadc829cb243670414da061e6c4cf3d50d682ce392778a0e8cb9e753 diff --git a/dev-libs/liblinear/liblinear-243.ebuild b/dev-libs/liblinear/liblinear-243.ebuild new file mode 100644 index 000..bc03e36ab2d --- /dev/null +++ b/dev-libs/liblinear/liblinear-243.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="A Library for Large Linear Classification" +HOMEPAGE="https://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/4" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos" + +src_prepare() { + default + + 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 + + # fix install_name on Darwin + sed -i \ + -e '/install_name/s:liblinear.so.$(SHVER):'"${EPREFIX}"'/usr/lib/liblinear.$(SHVER).dylib:' \ + -e '/LDFLAGS/s:liblinear.so.$(SHVER):liblinear'"$(get_libname '$(SHVER)')"':' \ + Makefile || die +} + +src_compile() { + emake \ + CC="$(tc-getCC)" \ + CXX="$(tc-getCXX)" \ + CFLAGS="${CFLAGS} -fPIC" \ + CXXFLAGS="${CXXFLAGS} -fPIC" \ + AR="$(tc-getAR) rcv" \ + RANLIB="$(tc-getRANLIB)" \ + lib all +} + +src_install() { + dolib.so ${PN}$(get_libname 4) + dosym ${PN}$(get_libname 4) /usr/$(get_libdir)/${PN}$(get_libname) + + newbin predict ${PN}-predict + newbin train ${PN}-train + + doheader linear.h + + dodoc README +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 9b2ec5e4c8677ae9873a9da4ce964687ff9fab83 Author: Sam James gentoo org> AuthorDate: Mon Feb 15 00:40:56 2021 + Commit: Sam James gentoo org> CommitDate: Mon Feb 15 00:40:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b2ec5e4 dev-libs/liblinear: cleanup old Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/Manifest | 1 - dev-libs/liblinear/liblinear-241.ebuild | 58 - 2 files changed, 59 deletions(-) diff --git a/dev-libs/liblinear/Manifest b/dev-libs/liblinear/Manifest index 1561b834948..575e7819b21 100644 --- a/dev-libs/liblinear/Manifest +++ b/dev-libs/liblinear/Manifest @@ -1,2 +1 @@ -DIST liblinear-241.tar.gz 559122 BLAKE2B 793ef45fc652d6f35908465e754e0aed6568125e74e68ca72466c4d71cc0e30746a999e978521c09a3ada079698f59f2bf65a430679538b7bebc133a258f2588 SHA512 a9ca47b051e28046829a3f355a552b2f5b270dd706170e1d21db1509ef09eca55e2d8ff29695d9e8192baad8bcf50aa76e75a3683948c726f2c9b915a3e4bf27 DIST liblinear-242.tar.gz 561806 BLAKE2B 49c8f87909083addaf62666f34c008e6cf44240f28fdf2fbeca89862e9e19d451cc7ff51ce5b5da589cc701f70ce408c3eefb249f8585a8598e5ff3976177fe2 SHA512 fbcb219f7313b15898e55bd17c6b280007dd4feb913fafd2c3e10375b5a63b8bd274c9d52fd7b265a7575d4657cf4797b734e5793b18c758dfd9ab731fc0e904 diff --git a/dev-libs/liblinear/liblinear-241.ebuild b/dev-libs/liblinear/liblinear-241.ebuild deleted file mode 100644 index 45dd62fa878..000 --- a/dev-libs/liblinear/liblinear-241.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -inherit multilib toolchain-funcs - -DESCRIPTION="A Library for Large Linear Classification" -HOMEPAGE="https://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/4" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-macos" - -src_prepare() { - default - - 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 - - # fix install_name on Darwin - sed -i \ - -e '/install_name/s:liblinear.so.$(SHVER):'"${EPREFIX}"'/usr/lib/liblinear.$(SHVER).dylib:' \ - -e '/LDFLAGS/s:liblinear.so.$(SHVER):liblinear'"$(get_libname '$(SHVER)')"':' \ - Makefile || die -} - -src_compile() { - emake \ - CC="$(tc-getCC)" \ - CXX="$(tc-getCXX)" \ - CFLAGS="${CFLAGS} -fPIC" \ - CXXFLAGS="${CXXFLAGS} -fPIC" \ - AR="$(tc-getAR) rcv" \ - RANLIB="$(tc-getRANLIB)" \ - lib all -} - -src_install() { - dolib.so ${PN}$(get_libname 4) - dosym ${PN}$(get_libname 4) /usr/$(get_libdir)/${PN}$(get_libname) - - newbin predict ${PN}-predict - newbin train ${PN}-train - - doheader linear.h - - dodoc README -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 73c23e560fa5f641d256b26b7da9ec0ce362b4de Author: Sam James gentoo org> AuthorDate: Mon Feb 15 00:36:30 2021 + Commit: Sam James gentoo org> CommitDate: Mon Feb 15 00:36:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73c23e56 dev-libs/liblinear: Stabilize 242 arm, #767772 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/liblinear-242.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-242.ebuild b/dev-libs/liblinear/liblinear-242.ebuild index 3ed96b71e97..3556ac55655 100644 --- a/dev-libs/liblinear/liblinear-242.ebuild +++ b/dev-libs/liblinear/liblinear-242.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/4" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 2e19a9880b9d60cfb78382accb346f889b2b4c0a Author: Sam James gentoo org> AuthorDate: Fri Feb 5 12:28:59 2021 + Commit: Sam James gentoo org> CommitDate: Fri Feb 5 12:28:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e19a988 dev-libs/liblinear: Stabilize 242 ppc, #767772 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/liblinear-242.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-242.ebuild b/dev-libs/liblinear/liblinear-242.ebuild index 8823942369c..3ed96b71e97 100644 --- a/dev-libs/liblinear/liblinear-242.ebuild +++ b/dev-libs/liblinear/liblinear-242.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/4" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 6f44814accae065113f6e658d254c1decba06f57 Author: Sam James gentoo org> AuthorDate: Tue Feb 2 23:45:17 2021 + Commit: Sam James gentoo org> CommitDate: Tue Feb 2 23:45:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f44814a dev-libs/liblinear: Stabilize 242 x86, #767772 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/liblinear-242.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-242.ebuild b/dev-libs/liblinear/liblinear-242.ebuild index 80b0f0a0378..8823942369c 100644 --- a/dev-libs/liblinear/liblinear-242.ebuild +++ b/dev-libs/liblinear/liblinear-242.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/4" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 6049c7a0d87fe1778ba0b1c01ad1a4eb99c893ed Author: Sam James gentoo org> AuthorDate: Sat Jan 30 10:03:42 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 30 10:03:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6049c7a0 dev-libs/liblinear: Stabilize 242 arm64, #767772 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/liblinear-242.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-242.ebuild b/dev-libs/liblinear/liblinear-242.ebuild index 46cbd96f461..80b0f0a0378 100644 --- a/dev-libs/liblinear/liblinear-242.ebuild +++ b/dev-libs/liblinear/liblinear-242.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/4" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc ~x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 62834c8de1ce13b9e3b8a59391cf6c60b054d002 Author: Sam James gentoo org> AuthorDate: Thu Jan 28 19:47:17 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jan 28 19:47:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62834c8d dev-libs/liblinear: Stabilize 242 amd64, #767772 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/liblinear-242.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-242.ebuild b/dev-libs/liblinear/liblinear-242.ebuild index f1c9452e1ef..46cbd96f461 100644 --- a/dev-libs/liblinear/liblinear-242.ebuild +++ b/dev-libs/liblinear/liblinear-242.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/4" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc ~x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: a76c9ffaf6cf607c76e4333697f03766bfe48d58 Author: Sam James gentoo org> AuthorDate: Thu Jan 28 16:32:15 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jan 28 16:32:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a76c9ffa dev-libs/liblinear: Stabilize 242 ppc64, #767772 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/liblinear-242.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-242.ebuild b/dev-libs/liblinear/liblinear-242.ebuild index add26fc0fdf..f1c9452e1ef 100644 --- a/dev-libs/liblinear/liblinear-242.ebuild +++ b/dev-libs/liblinear/liblinear-242.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/4" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc ~x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: be5b5612b4fadd4199720535d5dce75c17df2254 Author: Sam James gentoo org> AuthorDate: Thu Jan 28 16:29:38 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jan 28 16:29:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be5b5612 dev-libs/liblinear: Stabilize 242 sparc, #767772 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/liblinear-242.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/liblinear/liblinear-242.ebuild b/dev-libs/liblinear/liblinear-242.ebuild index a26af094c70..add26fc0fdf 100644 --- a/dev-libs/liblinear/liblinear-242.ebuild +++ b/dev-libs/liblinear/liblinear-242.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/4" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 03828336b6146dd39775b9bcb2620995a4147ca7 Author: Sam James gentoo org> AuthorDate: Tue Dec 29 23:24:09 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 29 23:24:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03828336 dev-libs/liblinear: bump to 242 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/Manifest | 1 + dev-libs/liblinear/liblinear-242.ebuild | 59 + 2 files changed, 60 insertions(+) diff --git a/dev-libs/liblinear/Manifest b/dev-libs/liblinear/Manifest index 88d8ac1f3b0..1561b834948 100644 --- a/dev-libs/liblinear/Manifest +++ b/dev-libs/liblinear/Manifest @@ -1 +1,2 @@ DIST liblinear-241.tar.gz 559122 BLAKE2B 793ef45fc652d6f35908465e754e0aed6568125e74e68ca72466c4d71cc0e30746a999e978521c09a3ada079698f59f2bf65a430679538b7bebc133a258f2588 SHA512 a9ca47b051e28046829a3f355a552b2f5b270dd706170e1d21db1509ef09eca55e2d8ff29695d9e8192baad8bcf50aa76e75a3683948c726f2c9b915a3e4bf27 +DIST liblinear-242.tar.gz 561806 BLAKE2B 49c8f87909083addaf62666f34c008e6cf44240f28fdf2fbeca89862e9e19d451cc7ff51ce5b5da589cc701f70ce408c3eefb249f8585a8598e5ff3976177fe2 SHA512 fbcb219f7313b15898e55bd17c6b280007dd4feb913fafd2c3e10375b5a63b8bd274c9d52fd7b265a7575d4657cf4797b734e5793b18c758dfd9ab731fc0e904 diff --git a/dev-libs/liblinear/liblinear-242.ebuild b/dev-libs/liblinear/liblinear-242.ebuild new file mode 100644 index 000..a26af094c70 --- /dev/null +++ b/dev-libs/liblinear/liblinear-242.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="A Library for Large Linear Classification" +HOMEPAGE="https://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/4" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos" + +src_prepare() { + default + + 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 + + # fix install_name on Darwin + sed -i \ + -e '/install_name/s:liblinear.so.$(SHVER):'"${EPREFIX}"'/usr/lib/liblinear.$(SHVER).dylib:' \ + -e '/LDFLAGS/s:liblinear.so.$(SHVER):liblinear'"$(get_libname '$(SHVER)')"':' \ + Makefile || die +} + +src_compile() { + emake \ + CC="$(tc-getCC)" \ + CXX="$(tc-getCXX)" \ + CFLAGS="${CFLAGS} -fPIC" \ + CXXFLAGS="${CXXFLAGS} -fPIC" \ + AR="$(tc-getAR) rcv" \ + RANLIB="$(tc-getRANLIB)" \ + lib all +} + +src_install() { + dolib.so ${PN}$(get_libname 4) + dosym ${PN}$(get_libname 4) /usr/$(get_libdir)/${PN}$(get_libname) + + newbin predict ${PN}-predict + newbin train ${PN}-train + + doheader linear.h + + dodoc README +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: d16256bf827c31b798998afbf6e428c9fc9650c5 Author: Sam James gentoo org> AuthorDate: Sun Dec 20 06:21:21 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 20 06:21:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d16256bf dev-libs/liblinear: cleanup old Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/Manifest| 4 --- dev-libs/liblinear/liblinear-210-r1.ebuild | 51 - dev-libs/liblinear/liblinear-221.ebuild| 52 -- dev-libs/liblinear/liblinear-230.ebuild| 52 -- dev-libs/liblinear/liblinear-240-r1.ebuild | 52 -- 5 files changed, 211 deletions(-) diff --git a/dev-libs/liblinear/Manifest b/dev-libs/liblinear/Manifest index 0d3874cc119..88d8ac1f3b0 100644 --- a/dev-libs/liblinear/Manifest +++ b/dev-libs/liblinear/Manifest @@ -1,5 +1 @@ -DIST liblinear-210.tar.gz 381662 BLAKE2B d64d217f7ba67605821062f66d4e9f130f4f2396dde14cd35532bad11f4af4f34bc231a1e3796ba2d0e14f84830ec05c6358d40018e048f4ae3fa62db2b1d0d7 SHA512 4e4558467f2ebb3dbd640c172b1129c8e5981c231a043abb0398a803252559795604a34992baee50ae6689646050733d3a908d7d76f8b1c94309b859eae7f8c8 -DIST liblinear-221.tar.gz 520288 BLAKE2B b28c837488f5827ae76f32dc14a1b92027eb5ff123a15c07e9974197eea842c8247420632d259defdba3968383749538c1ed16f6b5c982fad87b3bc52572b485 SHA512 abf21f9030e67886d88a95ad1699e566f8b67bb3bd23253f1f656460911f92a5c3c184fe127390d6100bbf9970cf7a246ef3611b0788907c35a33286228f1753 -DIST liblinear-230.tar.gz 524693 BLAKE2B 02e52f6dc26f6ae19dfe52691e4a86c64ea92c40a50d0fbe8a7bddcf06e1216b8f28462fb2105539dedf15ddb07f39ef7e7f78fa7cfd74eac955246e9ed050e7 SHA512 c8acdd9f5cfcf7ef1ff9b9fac658ff51ac4677801fdb9ce6a210ccca7fb136a7957d0edaf45e83269c1928de1926de0200d669cd94e09371c06821d42ba539bc -DIST liblinear-240.tar.gz 558915 BLAKE2B 50aba25c0cb6f9be505b6f9f2b84c67c772b1c8c56cb4b3580b4615c22d30b97a510b28e3d180af29e6c29c4ad77d011319298d6301cb4b2708ad6caf0e1dfc2 SHA512 70e392700cf278d1b62ee7a0b5862dd2a8ea0de28e9660c6d7bc4cac7f098608eba2d20d8f28b5ce0132af09a4446a2cf8aac2ed5f62d35fe304d7a8709ef1d5 DIST liblinear-241.tar.gz 559122 BLAKE2B 793ef45fc652d6f35908465e754e0aed6568125e74e68ca72466c4d71cc0e30746a999e978521c09a3ada079698f59f2bf65a430679538b7bebc133a258f2588 SHA512 a9ca47b051e28046829a3f355a552b2f5b270dd706170e1d21db1509ef09eca55e2d8ff29695d9e8192baad8bcf50aa76e75a3683948c726f2c9b915a3e4bf27 diff --git a/dev-libs/liblinear/liblinear-210-r1.ebuild b/dev-libs/liblinear/liblinear-210-r1.ebuild deleted file mode 100644 index fb59d193d19..000 --- a/dev-libs/liblinear/liblinear-210-r1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit multilib toolchain-funcs - -DESCRIPTION="A Library for Large Linear Classification" -HOMEPAGE="https://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 arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 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() { - emake \ - CC="$(tc-getCC)" \ - CXX="$(tc-getCXX)" \ - CFLAGS="${CFLAGS} -fPIC" \ - CXXFLAGS="${CXXFLAGS} -fPIC" \ - AR="$(tc-getAR) rcv" \ - RANLIB="$(tc-getRANLIB)" \ - 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/dev-libs/liblinear/liblinear-221.ebuild b/dev-libs/liblinear/liblinear-221.ebuild deleted file mode 100644 index b99f3d0ac3d..000 --- a/dev-libs/liblinear/liblinear-221.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -inherit multilib toolchain-funcs - -DESCRIPTION="A Library for Large Linear Classification" -HOMEPAGE="https://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 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 9fbd0503890b6bcb86d6d2aeca964bb12de0700d Author: Fabian Groffen gentoo org> AuthorDate: Sun Dec 13 12:21:02 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Dec 13 12:21:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fbd0503 dev-libs/liblinear-241: fix compilation/install on Darwin Closes: https://bugs.gentoo.org/599596 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> dev-libs/liblinear/liblinear-241.ebuild | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/dev-libs/liblinear/liblinear-241.ebuild b/dev-libs/liblinear/liblinear-241.ebuild index d5be92f8f8d..94375db456f 100644 --- a/dev-libs/liblinear/liblinear-241.ebuild +++ b/dev-libs/liblinear/liblinear-241.ebuild @@ -26,6 +26,12 @@ src_prepare() { -e '/^CFLAGS/d;/^CXXFLAGS/d' \ -e 's|$${SHARED_LIB_FLAG}|& $(LDFLAGS)|g' \ Makefile || die + + # fix install_name on Darwin + sed -i \ + -e '/install_name/s:liblinear.so.$(SHVER):'"${EPREFIX}"'/usr/lib/liblinear.$(SHVER).dylib:' \ + -e '/LDFLAGS/s:liblinear.so.$(SHVER):liblinear'"$(get_libname '$(SHVER)')"':' \ + Makefile || die } src_compile() { @@ -40,8 +46,8 @@ src_compile() { } src_install() { - dolib.so ${PN}.so.4 - dosym ${PN}.so.4 /usr/$(get_libdir)/${PN}.so + dolib.so ${PN}$(get_libname 4) + dosym ${PN}$(get_libname 4) /usr/$(get_libdir)/${PN}$(get_libname) newbin predict ${PN}-predict newbin train ${PN}-train
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 68c14b58e0823f6b57ca90a008e75870c2116465 Author: Sam James gentoo org> AuthorDate: Sun Nov 15 10:32:27 2020 + Commit: Sam James gentoo org> CommitDate: Sun Nov 15 10:32:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68c14b58 dev-libs/liblinear: Stabilize 241 amd64, #754288 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/liblinear-241.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-241.ebuild b/dev-libs/liblinear/liblinear-241.ebuild index 7ec777cc1b1..d5be92f8f8d 100644 --- a/dev-libs/liblinear/liblinear-241.ebuild +++ b/dev-libs/liblinear/liblinear-241.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/4" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 3d54f23c78aff07686b50ac189c97e9139c603da Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Nov 14 19:25:18 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Nov 14 19:25:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d54f23c dev-libs/liblinear: stable 241 for sparc stable wrt bug #754288 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/liblinear/liblinear-241.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-241.ebuild b/dev-libs/liblinear/liblinear-241.ebuild index 930e2f0ced4..7ec777cc1b1 100644 --- a/dev-libs/liblinear/liblinear-241.ebuild +++ b/dev-libs/liblinear/liblinear-241.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/4" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 9a544e032f36f0a958bccca18ec7fe837bed3818 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Nov 14 19:22:16 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Nov 14 19:22:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a544e03 dev-libs/liblinear: stable 241 for ppc64 stable wrt bug #754288 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/liblinear/liblinear-241.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-241.ebuild b/dev-libs/liblinear/liblinear-241.ebuild index 928529cb6f6..930e2f0ced4 100644 --- a/dev-libs/liblinear/liblinear-241.ebuild +++ b/dev-libs/liblinear/liblinear-241.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/4" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc x86 ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: dd22e624a6679a48d81f43fd9ff8699e3cc3cf15 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Nov 14 19:20:13 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Nov 14 19:20:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd22e624 dev-libs/liblinear: stable 241 for ppc stable wrt bug #754288 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/liblinear/liblinear-241.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-241.ebuild b/dev-libs/liblinear/liblinear-241.ebuild index de000b2b192..928529cb6f6 100644 --- a/dev-libs/liblinear/liblinear-241.ebuild +++ b/dev-libs/liblinear/liblinear-241.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/4" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 18f81fbefe7aedcfce8c99aa534771eb8da5d311 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Nov 14 19:16:53 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Nov 14 19:16:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f81fbe dev-libs/liblinear: stable 241 for hppa stable wrt bug #754288 Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/liblinear/liblinear-241.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-241.ebuild b/dev-libs/liblinear/liblinear-241.ebuild index 06a740b97a9..de000b2b192 100644 --- a/dev-libs/liblinear/liblinear-241.ebuild +++ b/dev-libs/liblinear/liblinear-241.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/4" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 19b1d00186b227a007b529bfbccbf0271e3f878b Author: Sam James gentoo org> AuthorDate: Sat Nov 14 19:01:08 2020 + Commit: Sam James gentoo org> CommitDate: Sat Nov 14 19:01:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19b1d001 dev-libs/liblinear: Stabilize 241 arm64, #754288 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/liblinear-241.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-241.ebuild b/dev-libs/liblinear/liblinear-241.ebuild index acdcd288b78..06a740b97a9 100644 --- a/dev-libs/liblinear/liblinear-241.ebuild +++ b/dev-libs/liblinear/liblinear-241.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/4" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~x64-macos" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 10938f2b0d52d4f289e212bbf783c899704e9664 Author: Sam James gentoo org> AuthorDate: Sat Nov 14 16:49:55 2020 + Commit: Sam James gentoo org> CommitDate: Sat Nov 14 16:49:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10938f2b dev-libs/liblinear: Stabilize 241 arm, #754288 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/liblinear-241.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-241.ebuild b/dev-libs/liblinear/liblinear-241.ebuild index c93982b2747..acdcd288b78 100644 --- a/dev-libs/liblinear/liblinear-241.ebuild +++ b/dev-libs/liblinear/liblinear-241.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/4" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~x64-macos" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: f1bffcae4dd7f50ab0b965ef7f61e825b419d600 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Nov 14 00:06:21 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Nov 14 00:06:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1bffcae dev-libs/liblinear: x86 stable (bug #754288) Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/liblinear/liblinear-241.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-241.ebuild b/dev-libs/liblinear/liblinear-241.ebuild index ede9a159d95..c93982b2747 100644 --- a/dev-libs/liblinear/liblinear-241.ebuild +++ b/dev-libs/liblinear/liblinear-241.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/4" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~x64-macos" src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: b4f5be1c32e00bdb1e8a5295573c29194c597ff3 Author: Sam James gentoo org> AuthorDate: Wed Nov 4 07:29:08 2020 + Commit: Sam James gentoo org> CommitDate: Wed Nov 4 07:29:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4f5be1c dev-libs/liblinear: Stabilize 210-r1 arm64, #753041 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/liblinear-210-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-210-r1.ebuild b/dev-libs/liblinear/liblinear-210-r1.ebuild index b21799d1416..fb59d193d19 100644 --- a/dev-libs/liblinear/liblinear-210-r1.ebuild +++ b/dev-libs/liblinear/liblinear-210-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/3" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86" src_prepare() { sed -i \
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 9ca4278b1c86a225437ed5546d6f13fd1e33378d Author: Sam James gentoo org> AuthorDate: Wed Nov 4 03:47:54 2020 + Commit: Sam James gentoo org> CommitDate: Wed Nov 4 03:47:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ca4278b dev-libs/liblinear: adopt package (nmap dep) Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-libs/liblinear/metadata.xml b/dev-libs/liblinear/metadata.xml index eed2a582d76..7fd9ff7dfb0 100644 --- a/dev-libs/liblinear/metadata.xml +++ b/dev-libs/liblinear/metadata.xml @@ -1,7 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd";> - + +s...@gentoo.org +Sam James + cjlin1/liblinear
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 8828053af73e0942ff7c163d2c9d3b0145dbaf1f Author: Sam James gentoo org> AuthorDate: Wed Nov 4 03:48:43 2020 + Commit: Sam James gentoo org> CommitDate: Wed Nov 4 03:48:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8828053a dev-libs/liblinear: new indentation in metadata.xml Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> dev-libs/liblinear/metadata.xml | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/dev-libs/liblinear/metadata.xml b/dev-libs/liblinear/metadata.xml index 7fd9ff7dfb0..2f22c17 100644 --- a/dev-libs/liblinear/metadata.xml +++ b/dev-libs/liblinear/metadata.xml @@ -1,11 +1,11 @@ http://www.gentoo.org/dtd/metadata.dtd";> - -s...@gentoo.org -Sam James - - -cjlin1/liblinear - + + s...@gentoo.org + Sam James + + + cjlin1/liblinear +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 1b3196dc85f070f271e4bc9c26daa42ae328ffce Author: Jeroen Roovers gentoo org> AuthorDate: Wed Jul 29 09:44:12 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Jul 29 09:45:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b3196dc dev-libs/liblinear: Version 241 Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Jeroen Roovers gentoo.org> dev-libs/liblinear/Manifest | 1 + dev-libs/liblinear/liblinear-241.ebuild | 52 + 2 files changed, 53 insertions(+) diff --git a/dev-libs/liblinear/Manifest b/dev-libs/liblinear/Manifest index e7e7ad78297..0d3874cc119 100644 --- a/dev-libs/liblinear/Manifest +++ b/dev-libs/liblinear/Manifest @@ -2,3 +2,4 @@ DIST liblinear-210.tar.gz 381662 BLAKE2B d64d217f7ba67605821062f66d4e9f130f4f239 DIST liblinear-221.tar.gz 520288 BLAKE2B b28c837488f5827ae76f32dc14a1b92027eb5ff123a15c07e9974197eea842c8247420632d259defdba3968383749538c1ed16f6b5c982fad87b3bc52572b485 SHA512 abf21f9030e67886d88a95ad1699e566f8b67bb3bd23253f1f656460911f92a5c3c184fe127390d6100bbf9970cf7a246ef3611b0788907c35a33286228f1753 DIST liblinear-230.tar.gz 524693 BLAKE2B 02e52f6dc26f6ae19dfe52691e4a86c64ea92c40a50d0fbe8a7bddcf06e1216b8f28462fb2105539dedf15ddb07f39ef7e7f78fa7cfd74eac955246e9ed050e7 SHA512 c8acdd9f5cfcf7ef1ff9b9fac658ff51ac4677801fdb9ce6a210ccca7fb136a7957d0edaf45e83269c1928de1926de0200d669cd94e09371c06821d42ba539bc DIST liblinear-240.tar.gz 558915 BLAKE2B 50aba25c0cb6f9be505b6f9f2b84c67c772b1c8c56cb4b3580b4615c22d30b97a510b28e3d180af29e6c29c4ad77d011319298d6301cb4b2708ad6caf0e1dfc2 SHA512 70e392700cf278d1b62ee7a0b5862dd2a8ea0de28e9660c6d7bc4cac7f098608eba2d20d8f28b5ce0132af09a4446a2cf8aac2ed5f62d35fe304d7a8709ef1d5 +DIST liblinear-241.tar.gz 559122 BLAKE2B 793ef45fc652d6f35908465e754e0aed6568125e74e68ca72466c4d71cc0e30746a999e978521c09a3ada079698f59f2bf65a430679538b7bebc133a258f2588 SHA512 a9ca47b051e28046829a3f355a552b2f5b270dd706170e1d21db1509ef09eca55e2d8ff29695d9e8192baad8bcf50aa76e75a3683948c726f2c9b915a3e4bf27 diff --git a/dev-libs/liblinear/liblinear-241.ebuild b/dev-libs/liblinear/liblinear-241.ebuild new file mode 100644 index 000..ede9a159d95 --- /dev/null +++ b/dev-libs/liblinear/liblinear-241.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +inherit multilib toolchain-funcs + +DESCRIPTION="A Library for Large Linear Classification" +HOMEPAGE="https://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/4" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos" + +src_prepare() { + default + + 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() { + emake \ + CC="$(tc-getCC)" \ + CXX="$(tc-getCXX)" \ + CFLAGS="${CFLAGS} -fPIC" \ + CXXFLAGS="${CXXFLAGS} -fPIC" \ + AR="$(tc-getAR) rcv" \ + RANLIB="$(tc-getRANLIB)" \ + lib all +} + +src_install() { + dolib.so ${PN}.so.4 + dosym ${PN}.so.4 /usr/$(get_libdir)/${PN}.so + + newbin predict ${PN}-predict + newbin train ${PN}-train + + doheader linear.h + + dodoc README +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 3cd9ec1f5a8d471dfcc237b9dbd39f1f464936dd Author: Jeroen Roovers gentoo org> AuthorDate: Wed Jul 22 08:19:22 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Jul 22 08:20:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cd9ec1f dev-libs/liblinear: Update Manifest Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Jeroen Roovers gentoo.org> dev-libs/liblinear/Manifest | 2 +- dev-libs/liblinear/{liblinear-240.ebuild => liblinear-240-r1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/Manifest b/dev-libs/liblinear/Manifest index a1829e60cab..e7e7ad78297 100644 --- a/dev-libs/liblinear/Manifest +++ b/dev-libs/liblinear/Manifest @@ -1,4 +1,4 @@ DIST liblinear-210.tar.gz 381662 BLAKE2B d64d217f7ba67605821062f66d4e9f130f4f2396dde14cd35532bad11f4af4f34bc231a1e3796ba2d0e14f84830ec05c6358d40018e048f4ae3fa62db2b1d0d7 SHA512 4e4558467f2ebb3dbd640c172b1129c8e5981c231a043abb0398a803252559795604a34992baee50ae6689646050733d3a908d7d76f8b1c94309b859eae7f8c8 DIST liblinear-221.tar.gz 520288 BLAKE2B b28c837488f5827ae76f32dc14a1b92027eb5ff123a15c07e9974197eea842c8247420632d259defdba3968383749538c1ed16f6b5c982fad87b3bc52572b485 SHA512 abf21f9030e67886d88a95ad1699e566f8b67bb3bd23253f1f656460911f92a5c3c184fe127390d6100bbf9970cf7a246ef3611b0788907c35a33286228f1753 DIST liblinear-230.tar.gz 524693 BLAKE2B 02e52f6dc26f6ae19dfe52691e4a86c64ea92c40a50d0fbe8a7bddcf06e1216b8f28462fb2105539dedf15ddb07f39ef7e7f78fa7cfd74eac955246e9ed050e7 SHA512 c8acdd9f5cfcf7ef1ff9b9fac658ff51ac4677801fdb9ce6a210ccca7fb136a7957d0edaf45e83269c1928de1926de0200d669cd94e09371c06821d42ba539bc -DIST liblinear-240.tar.gz 558915 BLAKE2B d490692027d1016f7e3f8c7d4713c7b6ca49c229316025382bd990b7dc0476331fd3b8e37f899e2a2ecfc98530d91715ebcd215fb6de91171ca805fbd8ff SHA512 92153d2971cd8a6d79aeaa5d68bfdf12f60631e2003b5bbbd9ec33cf15d27169c5ddbcf95af8d363f419bf8634fb29060877c88656767ab05602277af456530c +DIST liblinear-240.tar.gz 558915 BLAKE2B 50aba25c0cb6f9be505b6f9f2b84c67c772b1c8c56cb4b3580b4615c22d30b97a510b28e3d180af29e6c29c4ad77d011319298d6301cb4b2708ad6caf0e1dfc2 SHA512 70e392700cf278d1b62ee7a0b5862dd2a8ea0de28e9660c6d7bc4cac7f098608eba2d20d8f28b5ce0132af09a4446a2cf8aac2ed5f62d35fe304d7a8709ef1d5 diff --git a/dev-libs/liblinear/liblinear-240.ebuild b/dev-libs/liblinear/liblinear-240-r1.ebuild similarity index 100% rename from dev-libs/liblinear/liblinear-240.ebuild rename to dev-libs/liblinear/liblinear-240-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 73d0b36a44229df1f26f3d9af63e8bba5a6188bf Author: Jeroen Roovers gentoo org> AuthorDate: Wed Jul 22 05:26:12 2020 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Jul 22 06:07:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73d0b36a dev-libs/liblinear: Version 240 Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Jeroen Roovers gentoo.org> dev-libs/liblinear/Manifest | 1 + dev-libs/liblinear/liblinear-240.ebuild | 52 + 2 files changed, 53 insertions(+) diff --git a/dev-libs/liblinear/Manifest b/dev-libs/liblinear/Manifest index ce1da6594e8..a1829e60cab 100644 --- a/dev-libs/liblinear/Manifest +++ b/dev-libs/liblinear/Manifest @@ -1,3 +1,4 @@ DIST liblinear-210.tar.gz 381662 BLAKE2B d64d217f7ba67605821062f66d4e9f130f4f2396dde14cd35532bad11f4af4f34bc231a1e3796ba2d0e14f84830ec05c6358d40018e048f4ae3fa62db2b1d0d7 SHA512 4e4558467f2ebb3dbd640c172b1129c8e5981c231a043abb0398a803252559795604a34992baee50ae6689646050733d3a908d7d76f8b1c94309b859eae7f8c8 DIST liblinear-221.tar.gz 520288 BLAKE2B b28c837488f5827ae76f32dc14a1b92027eb5ff123a15c07e9974197eea842c8247420632d259defdba3968383749538c1ed16f6b5c982fad87b3bc52572b485 SHA512 abf21f9030e67886d88a95ad1699e566f8b67bb3bd23253f1f656460911f92a5c3c184fe127390d6100bbf9970cf7a246ef3611b0788907c35a33286228f1753 DIST liblinear-230.tar.gz 524693 BLAKE2B 02e52f6dc26f6ae19dfe52691e4a86c64ea92c40a50d0fbe8a7bddcf06e1216b8f28462fb2105539dedf15ddb07f39ef7e7f78fa7cfd74eac955246e9ed050e7 SHA512 c8acdd9f5cfcf7ef1ff9b9fac658ff51ac4677801fdb9ce6a210ccca7fb136a7957d0edaf45e83269c1928de1926de0200d669cd94e09371c06821d42ba539bc +DIST liblinear-240.tar.gz 558915 BLAKE2B d490692027d1016f7e3f8c7d4713c7b6ca49c229316025382bd990b7dc0476331fd3b8e37f899e2a2ecfc98530d91715ebcd215fb6de91171ca805fbd8ff SHA512 92153d2971cd8a6d79aeaa5d68bfdf12f60631e2003b5bbbd9ec33cf15d27169c5ddbcf95af8d363f419bf8634fb29060877c88656767ab05602277af456530c diff --git a/dev-libs/liblinear/liblinear-240.ebuild b/dev-libs/liblinear/liblinear-240.ebuild new file mode 100644 index 000..ede9a159d95 --- /dev/null +++ b/dev-libs/liblinear/liblinear-240.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +inherit multilib toolchain-funcs + +DESCRIPTION="A Library for Large Linear Classification" +HOMEPAGE="https://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/4" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-macos" + +src_prepare() { + default + + 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() { + emake \ + CC="$(tc-getCC)" \ + CXX="$(tc-getCXX)" \ + CFLAGS="${CFLAGS} -fPIC" \ + CXXFLAGS="${CXXFLAGS} -fPIC" \ + AR="$(tc-getAR) rcv" \ + RANLIB="$(tc-getRANLIB)" \ + lib all +} + +src_install() { + dolib.so ${PN}.so.4 + dosym ${PN}.so.4 /usr/$(get_libdir)/${PN}.so + + newbin predict ${PN}-predict + newbin train ${PN}-train + + doheader linear.h + + dodoc README +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: b07f8b0b5a03243325bcb38264c21319daac11e0 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Aug 11 09:53:41 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Aug 11 10:06:09 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b07f8b0b dev-libs/liblinear: Revert "Add IUSE=blas." In commit 22acd3654a599abcfe5457c157b6e2937a0242ec ("Add IUSE=blas.") I tried to add support for linking against a BLAS implementation as suggested in liblinear's documentation. As so far liblinear does not support any helpers for linking against it as well as a BLAS library in an automated way, enabling USE=blas can result in linking failures in packages that are unaware of the BLAS linkage. Until a pkg-config file or other reliable source for library linkage is provided with liblinear, usage of an external BLAS library cannot be supported. Package-Manager: Portage-2.3.71, Repoman-2.3.17 Fixes: https://bugs.gentoo.org/691926 Signed-off-by: Jeroen Roovers gentoo.org> dev-libs/liblinear/liblinear-210-r1.ebuild | 15 +-- dev-libs/liblinear/liblinear-221.ebuild| 15 +-- dev-libs/liblinear/liblinear-230.ebuild| 13 - 3 files changed, 2 insertions(+), 41 deletions(-) diff --git a/dev-libs/liblinear/liblinear-210-r1.ebuild b/dev-libs/liblinear/liblinear-210-r1.ebuild index ca03976be48..cb9a44912d2 100644 --- a/dev-libs/liblinear/liblinear-210-r1.ebuild +++ b/dev-libs/liblinear/liblinear-210-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -12,15 +12,6 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/3" KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86" -IUSE="blas" - -RDEPEND=" - blas? ( virtual/blas ) -" -DEPEND=" - ${RDEPEND} - blas? ( virtual/pkgconfig ) -" src_prepare() { sed -i \ @@ -34,9 +25,6 @@ src_prepare() { -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() { @@ -47,7 +35,6 @@ src_compile() { CXXFLAGS="${CXXFLAGS} -fPIC" \ AR="$(tc-getAR) rcv" \ RANLIB="$(tc-getRANLIB)" \ - LIBS="$(usex blas "$( $(tc-getPKG_CONFIG) --libs blas )" blas/blas.a)" \ lib all } diff --git a/dev-libs/liblinear/liblinear-221.ebuild b/dev-libs/liblinear/liblinear-221.ebuild index 1aaede97f49..18f397fed81 100644 --- a/dev-libs/liblinear/liblinear-221.ebuild +++ b/dev-libs/liblinear/liblinear-221.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -11,15 +11,6 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/3" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-macos" -IUSE="blas" - -RDEPEND=" - blas? ( virtual/blas ) -" -DEPEND=" - ${RDEPEND} - blas? ( virtual/pkgconfig ) -" src_prepare() { default @@ -35,9 +26,6 @@ src_prepare() { -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() { @@ -48,7 +36,6 @@ src_compile() { CXXFLAGS="${CXXFLAGS} -fPIC" \ AR="$(tc-getAR) rcv" \ RANLIB="$(tc-getRANLIB)" \ - LIBS="$(usex blas "$( $(tc-getPKG_CONFIG) --libs blas )" blas/blas.a)" \ lib all } diff --git a/dev-libs/liblinear/liblinear-230.ebuild b/dev-libs/liblinear/liblinear-230.ebuild index 00881437e2d..18f397fed81 100644 --- a/dev-libs/liblinear/liblinear-230.ebuild +++ b/dev-libs/liblinear/liblinear-230.ebuild @@ -11,15 +11,6 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/3" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-macos" -IUSE="blas" - -RDEPEND=" - blas? ( virtual/blas ) -" -DEPEND=" - ${RDEPEND} - blas? ( virtual/pkgconfig ) -" src_prepare() { default @@ -35,9 +26,6 @@ src_prepare() { -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() { @@ -48,7 +36,6 @@ src_compile() { CXXFLAGS="${CXXFLAGS} -fPIC" \ AR=
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: d13839b93eb5684ca0f664cd6ca175acff334c00 Author: Jeroen Roovers gentoo org> AuthorDate: Fri Apr 26 14:27:21 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Apr 26 14:30:43 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d13839b9 dev-libs/liblinear: Version 230 Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Jeroen Roovers gentoo.org> dev-libs/liblinear/Manifest | 1 + dev-libs/liblinear/liblinear-230.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/dev-libs/liblinear/Manifest b/dev-libs/liblinear/Manifest index 159c00a21aa..b1a7afdb391 100644 --- a/dev-libs/liblinear/Manifest +++ b/dev-libs/liblinear/Manifest @@ -2,3 +2,4 @@ DIST liblinear-210.tar.gz 381662 BLAKE2B d64d217f7ba67605821062f66d4e9f130f4f239 DIST liblinear-211.tar.gz 506507 BLAKE2B 31b7677dfbf9dbb060a28dc19c63db4244e55c4ddc984a8c9ccadc517beabaf8fabef04488366cd7375608412dad3c37d4f09fe27b37b69e69209d32379a9e45 SHA512 005a47b3a8ff27f9890ce10549478be4b041c92d162815fba33dd56db7c014e6958b3e7e161451490c34d88df2161366365bd41b1a48d6a77034edc346a0fc3a DIST liblinear-220.tar.gz 517302 BLAKE2B 6aa28c3357f830441ee3cb2e9691d4952e4d4db6592622f6e93be1ed12c8f871e4a9c98abcb35b472a227005bad0cc1e6076678358dc324a7453cbbfb34a0866 SHA512 cde798b7cb221513cf2b8bbe134d6c3dce1ed26c43504d8c09dbed93b82ca47bfd271d4dd3d03384187273906ce140d4ce4418a4a8c21410015ec1631c1042c6 DIST liblinear-221.tar.gz 520288 BLAKE2B b28c837488f5827ae76f32dc14a1b92027eb5ff123a15c07e9974197eea842c8247420632d259defdba3968383749538c1ed16f6b5c982fad87b3bc52572b485 SHA512 abf21f9030e67886d88a95ad1699e566f8b67bb3bd23253f1f656460911f92a5c3c184fe127390d6100bbf9970cf7a246ef3611b0788907c35a33286228f1753 +DIST liblinear-230.tar.gz 524693 BLAKE2B 02e52f6dc26f6ae19dfe52691e4a86c64ea92c40a50d0fbe8a7bddcf06e1216b8f28462fb2105539dedf15ddb07f39ef7e7f78fa7cfd74eac955246e9ed050e7 SHA512 c8acdd9f5cfcf7ef1ff9b9fac658ff51ac4677801fdb9ce6a210ccca7fb136a7957d0edaf45e83269c1928de1926de0200d669cd94e09371c06821d42ba539bc diff --git a/dev-libs/liblinear/liblinear-230.ebuild b/dev-libs/liblinear/liblinear-230.ebuild new file mode 100644 index 000..00881437e2d --- /dev/null +++ b/dev-libs/liblinear/liblinear-230.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +inherit multilib toolchain-funcs + +DESCRIPTION="A Library for Large Linear Classification" +HOMEPAGE="https://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 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-macos" +IUSE="blas" + +RDEPEND=" + blas? ( virtual/blas ) +" +DEPEND=" + ${RDEPEND} + blas? ( virtual/pkgconfig ) +" + +src_prepare() { + default + + 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.so ${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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: d87646928e669fb5023fd65297956f7be3511998 Author: Jeroen Roovers gentoo org> AuthorDate: Fri Apr 26 14:28:04 2019 + Commit: Jeroen Roovers gentoo org> CommitDate: Fri Apr 26 14:30:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8764692 dev-libs/liblinear: Old Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Jeroen Roovers gentoo.org> dev-libs/liblinear/Manifest | 2 - dev-libs/liblinear/liblinear-211.ebuild | 65 - dev-libs/liblinear/liblinear-220.ebuild | 65 - 3 files changed, 132 deletions(-) diff --git a/dev-libs/liblinear/Manifest b/dev-libs/liblinear/Manifest index b1a7afdb391..ce1da6594e8 100644 --- a/dev-libs/liblinear/Manifest +++ b/dev-libs/liblinear/Manifest @@ -1,5 +1,3 @@ DIST liblinear-210.tar.gz 381662 BLAKE2B d64d217f7ba67605821062f66d4e9f130f4f2396dde14cd35532bad11f4af4f34bc231a1e3796ba2d0e14f84830ec05c6358d40018e048f4ae3fa62db2b1d0d7 SHA512 4e4558467f2ebb3dbd640c172b1129c8e5981c231a043abb0398a803252559795604a34992baee50ae6689646050733d3a908d7d76f8b1c94309b859eae7f8c8 -DIST liblinear-211.tar.gz 506507 BLAKE2B 31b7677dfbf9dbb060a28dc19c63db4244e55c4ddc984a8c9ccadc517beabaf8fabef04488366cd7375608412dad3c37d4f09fe27b37b69e69209d32379a9e45 SHA512 005a47b3a8ff27f9890ce10549478be4b041c92d162815fba33dd56db7c014e6958b3e7e161451490c34d88df2161366365bd41b1a48d6a77034edc346a0fc3a -DIST liblinear-220.tar.gz 517302 BLAKE2B 6aa28c3357f830441ee3cb2e9691d4952e4d4db6592622f6e93be1ed12c8f871e4a9c98abcb35b472a227005bad0cc1e6076678358dc324a7453cbbfb34a0866 SHA512 cde798b7cb221513cf2b8bbe134d6c3dce1ed26c43504d8c09dbed93b82ca47bfd271d4dd3d03384187273906ce140d4ce4418a4a8c21410015ec1631c1042c6 DIST liblinear-221.tar.gz 520288 BLAKE2B b28c837488f5827ae76f32dc14a1b92027eb5ff123a15c07e9974197eea842c8247420632d259defdba3968383749538c1ed16f6b5c982fad87b3bc52572b485 SHA512 abf21f9030e67886d88a95ad1699e566f8b67bb3bd23253f1f656460911f92a5c3c184fe127390d6100bbf9970cf7a246ef3611b0788907c35a33286228f1753 DIST liblinear-230.tar.gz 524693 BLAKE2B 02e52f6dc26f6ae19dfe52691e4a86c64ea92c40a50d0fbe8a7bddcf06e1216b8f28462fb2105539dedf15ddb07f39ef7e7f78fa7cfd74eac955246e9ed050e7 SHA512 c8acdd9f5cfcf7ef1ff9b9fac658ff51ac4677801fdb9ce6a210ccca7fb136a7957d0edaf45e83269c1928de1926de0200d669cd94e09371c06821d42ba539bc diff --git a/dev-libs/liblinear/liblinear-211.ebuild b/dev-libs/liblinear/liblinear-211.ebuild deleted file mode 100644 index 7176d0f8b11..000 --- a/dev-libs/liblinear/liblinear-211.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit multilib toolchain-funcs - -DESCRIPTION="A Library for Large Linear Classification" -HOMEPAGE="https://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 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" -IUSE="blas" - -RDEPEND=" - blas? ( virtual/blas ) -" -DEPEND=" - ${RDEPEND} - blas? ( virtual/pkgconfig ) -" - -src_prepare() { - default - - 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/dev-libs/liblinear/liblinear-220.ebuild b/dev-libs/liblinear/liblinear-220.ebuild deleted file mode 100644 index 5fdad5b9beb..000 --- a/dev-libs/liblinear/liblinear-220.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit multilib toolchain-funcs - -DESCRIPTION="A Library for Large Linear Classification" -HOMEPAGE="https://www.csie.ntu.edu.tw/~cjlin/liblinear/ https://github.com/cjlin1/liblinear"; -SRC
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 1add77d9ac1705d6b2732c7593f62e0d48f20e2e Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Nov 18 00:14:31 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Nov 18 01:17:52 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1add77d9 dev-libs/liblinear: bump to v221 - EAPI bumped to EAPI=7 Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/liblinear/Manifest | 1 + dev-libs/liblinear/liblinear-221.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/dev-libs/liblinear/Manifest b/dev-libs/liblinear/Manifest index 8615836097c..159c00a21aa 100644 --- a/dev-libs/liblinear/Manifest +++ b/dev-libs/liblinear/Manifest @@ -1,3 +1,4 @@ DIST liblinear-210.tar.gz 381662 BLAKE2B d64d217f7ba67605821062f66d4e9f130f4f2396dde14cd35532bad11f4af4f34bc231a1e3796ba2d0e14f84830ec05c6358d40018e048f4ae3fa62db2b1d0d7 SHA512 4e4558467f2ebb3dbd640c172b1129c8e5981c231a043abb0398a803252559795604a34992baee50ae6689646050733d3a908d7d76f8b1c94309b859eae7f8c8 DIST liblinear-211.tar.gz 506507 BLAKE2B 31b7677dfbf9dbb060a28dc19c63db4244e55c4ddc984a8c9ccadc517beabaf8fabef04488366cd7375608412dad3c37d4f09fe27b37b69e69209d32379a9e45 SHA512 005a47b3a8ff27f9890ce10549478be4b041c92d162815fba33dd56db7c014e6958b3e7e161451490c34d88df2161366365bd41b1a48d6a77034edc346a0fc3a DIST liblinear-220.tar.gz 517302 BLAKE2B 6aa28c3357f830441ee3cb2e9691d4952e4d4db6592622f6e93be1ed12c8f871e4a9c98abcb35b472a227005bad0cc1e6076678358dc324a7453cbbfb34a0866 SHA512 cde798b7cb221513cf2b8bbe134d6c3dce1ed26c43504d8c09dbed93b82ca47bfd271d4dd3d03384187273906ce140d4ce4418a4a8c21410015ec1631c1042c6 +DIST liblinear-221.tar.gz 520288 BLAKE2B b28c837488f5827ae76f32dc14a1b92027eb5ff123a15c07e9974197eea842c8247420632d259defdba3968383749538c1ed16f6b5c982fad87b3bc52572b485 SHA512 abf21f9030e67886d88a95ad1699e566f8b67bb3bd23253f1f656460911f92a5c3c184fe127390d6100bbf9970cf7a246ef3611b0788907c35a33286228f1753 diff --git a/dev-libs/liblinear/liblinear-221.ebuild b/dev-libs/liblinear/liblinear-221.ebuild new file mode 100644 index 000..1aaede97f49 --- /dev/null +++ b/dev-libs/liblinear/liblinear-221.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +inherit multilib toolchain-funcs + +DESCRIPTION="A Library for Large Linear Classification" +HOMEPAGE="https://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 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-macos" +IUSE="blas" + +RDEPEND=" + blas? ( virtual/blas ) +" +DEPEND=" + ${RDEPEND} + blas? ( virtual/pkgconfig ) +" + +src_prepare() { + default + + 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.so ${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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 921e38b1a751f6e4cdc27bc673dccd9ea1cac871 Author: Michael Mair-Keimberger gmail com> AuthorDate: Sun May 27 13:04:44 2018 + Commit: Aaron Bauman gentoo org> CommitDate: Sun May 27 16:08:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=921e38b1 dev-libs/liblinear: use HTTPs dev-libs/liblinear/liblinear-210-r1.ebuild | 4 ++-- dev-libs/liblinear/liblinear-211.ebuild| 4 ++-- dev-libs/liblinear/liblinear-220.ebuild| 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-libs/liblinear/liblinear-210-r1.ebuild b/dev-libs/liblinear/liblinear-210-r1.ebuild index 56c5480d5d6..ca03976be48 100644 --- a/dev-libs/liblinear/liblinear-210-r1.ebuild +++ b/dev-libs/liblinear/liblinear-210-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -6,7 +6,7 @@ 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"; +HOMEPAGE="https://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" diff --git a/dev-libs/liblinear/liblinear-211.ebuild b/dev-libs/liblinear/liblinear-211.ebuild index aa78ae616b6..7176d0f8b11 100644 --- a/dev-libs/liblinear/liblinear-211.ebuild +++ b/dev-libs/liblinear/liblinear-211.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 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"; +HOMEPAGE="https://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" diff --git a/dev-libs/liblinear/liblinear-220.ebuild b/dev-libs/liblinear/liblinear-220.ebuild index 3080e1452cc..5fdad5b9beb 100644 --- a/dev-libs/liblinear/liblinear-220.ebuild +++ b/dev-libs/liblinear/liblinear-220.ebuild @@ -5,7 +5,7 @@ EAPI=6 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"; +HOMEPAGE="https://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"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 71d343a126793fc48d3bcfaa346d06be67d75e3e Author: Fabian Groffen gentoo org> AuthorDate: Fri Apr 6 11:01:28 2018 + Commit: Fabian Groffen gentoo org> CommitDate: Fri Apr 6 11:05:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d343a1 dev-libs/liblinear: marked ~x64-macos, bug #650848 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-libs/liblinear/liblinear-220.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/liblinear/liblinear-220.ebuild b/dev-libs/liblinear/liblinear-220.ebuild index aa78ae616b6..3080e1452cc 100644 --- a/dev-libs/liblinear/liblinear-220.ebuild +++ b/dev-libs/liblinear/liblinear-220.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="https://github.com/cjlin1/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="BSD" SLOT="0/3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x64-macos" IUSE="blas" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: df081b533f3082653430a939831601b87c1b5a17 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Dec 18 14:49:11 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Dec 18 14:49:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df081b53 dev-libs/liblinear: Version bump. Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-libs/liblinear/Manifest | 1 + dev-libs/liblinear/liblinear-220.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/dev-libs/liblinear/Manifest b/dev-libs/liblinear/Manifest index 6776b445ff0..8615836097c 100644 --- a/dev-libs/liblinear/Manifest +++ b/dev-libs/liblinear/Manifest @@ -1,2 +1,3 @@ DIST liblinear-210.tar.gz 381662 BLAKE2B d64d217f7ba67605821062f66d4e9f130f4f2396dde14cd35532bad11f4af4f34bc231a1e3796ba2d0e14f84830ec05c6358d40018e048f4ae3fa62db2b1d0d7 SHA512 4e4558467f2ebb3dbd640c172b1129c8e5981c231a043abb0398a803252559795604a34992baee50ae6689646050733d3a908d7d76f8b1c94309b859eae7f8c8 DIST liblinear-211.tar.gz 506507 BLAKE2B 31b7677dfbf9dbb060a28dc19c63db4244e55c4ddc984a8c9ccadc517beabaf8fabef04488366cd7375608412dad3c37d4f09fe27b37b69e69209d32379a9e45 SHA512 005a47b3a8ff27f9890ce10549478be4b041c92d162815fba33dd56db7c014e6958b3e7e161451490c34d88df2161366365bd41b1a48d6a77034edc346a0fc3a +DIST liblinear-220.tar.gz 517302 BLAKE2B 6aa28c3357f830441ee3cb2e9691d4952e4d4db6592622f6e93be1ed12c8f871e4a9c98abcb35b472a227005bad0cc1e6076678358dc324a7453cbbfb34a0866 SHA512 cde798b7cb221513cf2b8bbe134d6c3dce1ed26c43504d8c09dbed93b82ca47bfd271d4dd3d03384187273906ce140d4ce4418a4a8c21410015ec1631c1042c6 diff --git a/dev-libs/liblinear/liblinear-220.ebuild b/dev-libs/liblinear/liblinear-220.ebuild new file mode 100644 index 000..aa78ae616b6 --- /dev/null +++ b/dev-libs/liblinear/liblinear-220.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +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 ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" +IUSE="blas" + +RDEPEND=" + blas? ( virtual/blas ) +" +DEPEND=" + ${RDEPEND} + blas? ( virtual/pkgconfig ) +" + +src_prepare() { + default + + 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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: fb327c33d39bf1cdeded0253e47723b443bd83cc Author: Jeroen Roovers gentoo org> AuthorDate: Sun Jun 25 09:55:01 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Jun 25 09:55:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb327c33 dev-libs/liblinear: EAPI 6. Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-libs/liblinear/liblinear-211.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-libs/liblinear/liblinear-211.ebuild b/dev-libs/liblinear/liblinear-211.ebuild index 822f687a008..aa78ae616b6 100644 --- a/dev-libs/liblinear/liblinear-211.ebuild +++ b/dev-libs/liblinear/liblinear-211.ebuild @@ -1,8 +1,7 @@ # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 - +EAPI=6 inherit multilib toolchain-funcs DESCRIPTION="A Library for Large Linear Classification" @@ -23,6 +22,8 @@ DEPEND=" " src_prepare() { + default + sed -i \ -e '/^AR/s|=|?=|g' \ -e '/^RANLIB/s|=|?=|g' \
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 955dd7687d2d079061000466d7efed89a1034644 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Jun 25 09:51:18 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Jun 25 09:55:17 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=955dd768 dev-libs/liblinear: Version bump. Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-libs/liblinear/Manifest | 1 + dev-libs/liblinear/liblinear-211.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/dev-libs/liblinear/Manifest b/dev-libs/liblinear/Manifest index 17ba2ed1d58..c0592ab2480 100644 --- a/dev-libs/liblinear/Manifest +++ b/dev-libs/liblinear/Manifest @@ -1 +1,2 @@ DIST liblinear-210.tar.gz 381662 SHA256 9e559d1f0714799d4cf7742fb186012459285e25bed9c5847d5d8032daefc8de SHA512 4e4558467f2ebb3dbd640c172b1129c8e5981c231a043abb0398a803252559795604a34992baee50ae6689646050733d3a908d7d76f8b1c94309b859eae7f8c8 WHIRLPOOL 6756930f5fec958f3f137b9757a6a3704d1a5ab799d1634e2223990847ebe05a2602a77e4310a4f653434230ca47c0053de2ff3a03dc1cb265f85a6148db6f5d +DIST liblinear-211.tar.gz 506507 SHA256 f1ed0afdda112515a8594862c58fd88223a0691686007e91b07e8ee0bf541350 SHA512 005a47b3a8ff27f9890ce10549478be4b041c92d162815fba33dd56db7c014e6958b3e7e161451490c34d88df2161366365bd41b1a48d6a77034edc346a0fc3a WHIRLPOOL 880f5d5129f132922c99f98a09188d8800760d7e12e36af00315abafe16f3716a14fc30aa6ae6dc6d37230f5a371921af228a2413f804a1e1334f28770339c10 diff --git a/dev-libs/liblinear/liblinear-211.ebuild b/dev-libs/liblinear/liblinear-211.ebuild new file mode 100644 index 000..822f687a008 --- /dev/null +++ b/dev-libs/liblinear/liblinear-211.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +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 ~arm64 ~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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: a896c78c676830f44d6c6d0734564eb0deb8de4d Author: Steev Klimaszewski gentoo org> AuthorDate: Fri Mar 4 02:11:18 2016 + Commit: Stephen Klimaszewski gentoo org> CommitDate: Fri Mar 4 02:16:22 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a896c78c dev-libs/liblinear: Keyword 210-r1 for arm64 Tested on Cortex-A53 Package-Manager: portage-2.2.27 dev-libs/liblinear/liblinear-210-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/liblinear/liblinear-210-r1.ebuild b/dev-libs/liblinear/liblinear-210-r1.ebuild index 34894b9..679f165 100644 --- a/dev-libs/liblinear/liblinear-210-r1.ebuild +++ b/dev-libs/liblinear/liblinear-210-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -12,7 +12,7 @@ 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" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86" IUSE="blas" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: d17287b35b448eb1a092619008a7ec5d821c83e5 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Feb 14 08:42:56 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Feb 14 08:42:56 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d17287b3 dev-libs/liblinear: Old. Package-Manager: portage-2.2.27 dev-libs/liblinear/Manifest| 1 - dev-libs/liblinear/liblinear-196-r1.ebuild | 51 -- dev-libs/liblinear/liblinear-210.ebuild| 51 -- 3 files changed, 103 deletions(-) diff --git a/dev-libs/liblinear/Manifest b/dev-libs/liblinear/Manifest index bb890c7..17ba2ed 100644 --- a/dev-libs/liblinear/Manifest +++ b/dev-libs/liblinear/Manifest @@ -1,2 +1 @@ -DIST liblinear-196.tar.gz 361430 SHA256 e61297bf72f882ba891ec7b77fbc633d6d933738c1d61780917d75747bd0539c SHA512 6ed1ed45a98c1ff050537d4dd3234088c9ec394d339456168133200d074d1eb5ce80391dd2bf99b1a74e3bd4907ca7b04a5dd95bc42fcfad84ec8a6c38a7feb9 WHIRLPOOL a3622c23b29a0c40e00d1af8d53323c2131123d568223ab54a9dcd0c746906a576f57fd5e4d207643283a655647ebd66a9ac13c31fc36a2ffbac2e0bfdfcd98e DIST liblinear-210.tar.gz 381662 SHA256 9e559d1f0714799d4cf7742fb186012459285e25bed9c5847d5d8032daefc8de SHA512 4e4558467f2ebb3dbd640c172b1129c8e5981c231a043abb0398a803252559795604a34992baee50ae6689646050733d3a908d7d76f8b1c94309b859eae7f8c8 WHIRLPOOL 6756930f5fec958f3f137b9757a6a3704d1a5ab799d1634e2223990847ebe05a2602a77e4310a4f653434230ca47c0053de2ff3a03dc1cb265f85a6148db6f5d diff --git a/dev-libs/liblinear/liblinear-196-r1.ebuild b/dev-libs/liblinear/liblinear-196-r1.ebuild deleted file mode 100644 index 959b5e8..000 --- a/dev-libs/liblinear/liblinear-196-r1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# 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" -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.2 - dosym ${PN}.so.2 /usr/$(get_libdir)/${PN}.so - - newbin predict ${PN}-predict - newbin train ${PN}-train - - insinto /usr/include - doins linear.h - - dodoc README -} diff --git a/dev-libs/liblinear/liblinear-210.ebuild b/dev-libs/liblinear/liblinear-210.ebuild deleted file mode 100644 index db3c49f..000 --- a/dev-libs/liblinear/liblinear-210.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 870b0e4fe1edc69ed69a1537e893fa1b48c58c37 Author: Markus Meier gentoo org> AuthorDate: Sat Jan 9 16:09:57 2016 + Commit: Markus Meier gentoo org> CommitDate: Sat Jan 9 16:09:57 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=870b0e4f dev-libs/liblinear: arm stable, bug #569730 Package-Manager: portage-2.2.26 RepoMan-Options: --include-arches="arm" dev-libs/liblinear/liblinear-210-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-210-r1.ebuild b/dev-libs/liblinear/liblinear-210-r1.ebuild index 4c654ee..24faae8 100644 --- a/dev-libs/liblinear/liblinear-210-r1.ebuild +++ b/dev-libs/liblinear/liblinear-210-r1.ebuild @@ -12,7 +12,7 @@ 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" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh sparc x86" IUSE="blas" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 8f333fa3f8439ba2ae5105496ba6f5198c024126 Author: Jeroen Roovers gentoo org> AuthorDate: Sat Jan 2 07:11:29 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Jan 2 07:11:29 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f333fa3 dev-libs/liblinear: Stable for HPPA (bug #569730). Package-Manager: portage-2.2.26 RepoMan-Options: --ignore-arches dev-libs/liblinear/liblinear-210-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-210-r1.ebuild b/dev-libs/liblinear/liblinear-210-r1.ebuild index d319f76..5351e8f 100644 --- a/dev-libs/liblinear/liblinear-210-r1.ebuild +++ b/dev-libs/liblinear/liblinear-210-r1.ebuild @@ -12,7 +12,7 @@ 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" +KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86" IUSE="blas" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 4d7dacbca5fb4ee69f5254fea2098f977f5d4c3a Author: Jeroen Roovers gentoo org> AuthorDate: Mon Dec 28 07:57:35 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Dec 28 07:57:57 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d7dacbc dev-libs/liblinear: Stable for PPC64 (bug #569730). Package-Manager: portage-2.2.26 RepoMan-Options: --ignore-arches dev-libs/liblinear/liblinear-210-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-210-r1.ebuild b/dev-libs/liblinear/liblinear-210-r1.ebuild index d18cdbf..d319f76 100644 --- a/dev-libs/liblinear/liblinear-210-r1.ebuild +++ b/dev-libs/liblinear/liblinear-210-r1.ebuild @@ -12,7 +12,7 @@ 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" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86" IUSE="blas" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 4f443afa2944b2c4131e5972a32f44ffbc39c630 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Dec 26 23:32:03 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Dec 26 23:32:03 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f443afa dev-libs/liblinear: amd64 stable wrt bug #569730 Package-Manager: portage-2.2.24 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/liblinear/liblinear-210-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-210-r1.ebuild b/dev-libs/liblinear/liblinear-210-r1.ebuild index 97dfda4..d18cdbf 100644 --- a/dev-libs/liblinear/liblinear-210-r1.ebuild +++ b/dev-libs/liblinear/liblinear-210-r1.ebuild @@ -12,7 +12,7 @@ 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" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86" IUSE="blas" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: ed17348497d046182dfd2828efb1e58a3a4c4d61 Author: Patrick Lauer gentoo org> AuthorDate: Mon Dec 21 14:31:39 2015 + Commit: Patrick Lauer gentoo org> CommitDate: Mon Dec 21 14:31:39 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed173484 dev-libs/liblinear: Whitespace dev-libs/liblinear/liblinear-210-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/liblinear/liblinear-210-r1.ebuild b/dev-libs/liblinear/liblinear-210-r1.ebuild index cbd8d0e..97dfda4 100644 --- a/dev-libs/liblinear/liblinear-210-r1.ebuild +++ b/dev-libs/liblinear/liblinear-210-r1.ebuild @@ -35,7 +35,7 @@ src_prepare() { -e '/^CFLAGS/d;/^CXXFLAGS/d' \ -e 's|$${SHARED_LIB_FLAG}|& $(LDFLAGS)|g' \ Makefile || die - if use blas; then + if use blas; then sed -i -e 's:blas/blas.a::g' Makefile || die fi }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 15f60e9c9f19bcb0fd227d4467e522463b324fa1 Author: Michał Górny gentoo org> AuthorDate: Sat Oct 3 12:32:12 2015 + Commit: Michał Górny gentoo org> CommitDate: Sat Oct 3 12:32:12 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15f60e9c dev-libs/liblinear: Fix quoting Package-Manager: portage-2.2.22 dev-libs/liblinear/liblinear-210-r1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-libs/liblinear/liblinear-210-r1.ebuild b/dev-libs/liblinear/liblinear-210-r1.ebuild index 031b30b..cbd8d0e 100644 --- a/dev-libs/liblinear/liblinear-210-r1.ebuild +++ b/dev-libs/liblinear/liblinear-210-r1.ebuild @@ -42,13 +42,13 @@ src_prepare() { src_compile() { emake \ - CC=$(tc-getCC) \ - CXX=$(tc-getCXX) \ + 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)" \ + LIBS="$(usex blas "$( $(tc-getPKG_CONFIG) --libs blas )" blas/blas.a)" \ lib all }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 207e19f486d92c24aae0dd2e8cb6254b26fb174d Author: Jeroen Roovers gentoo org> AuthorDate: Sat Oct 3 07:49:02 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Oct 3 07:49:19 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=207e19f4 dev-libs/liblinear: Add IUSE=blas. Package-Manager: portage-2.2.22 dev-libs/liblinear/liblinear-210-r1.ebuild | 65 ++ 1 file changed, 65 insertions(+) diff --git a/dev-libs/liblinear/liblinear-210-r1.ebuild b/dev-libs/liblinear/liblinear-210-r1.ebuild new file mode 100644 index 000..031b30b --- /dev/null +++ b/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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 22acd3654a599abcfe5457c157b6e2937a0242ec Author: Jeroen Roovers gentoo org> AuthorDate: Tue Sep 29 18:03:00 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Sep 29 18:03:00 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22acd365 Undo blas crap Package-Manager: portage-2.2.20.1 dev-libs/liblinear/liblinear-210-r1.ebuild | 58 -- 1 file changed, 58 deletions(-) diff --git a/dev-libs/liblinear/liblinear-210-r1.ebuild b/dev-libs/liblinear/liblinear-210-r1.ebuild deleted file mode 100644 index 1e7b089..000 --- a/dev-libs/liblinear/liblinear-210-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# 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" - -RDEPEND="virtual/blas" -DEPEND="${RDEPEND} - 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' \ - -e 's:blas/blas.a::g' \ - Makefile || die -} - -src_compile() { - emake \ - CC="$(tc-getCC)" \ - CXX="$(tc-getCXX)" \ - CFLAGS="${CFLAGS} -fPIC" \ - CXXFLAGS="${CXXFLAGS} -fPIC" \ - AR="$(tc-getAR) rcv" \ - RANLIB="$(tc-getRANLIB)" \ - LIBS="$($(tc-getPKG_CONFIG) --libs blas)" \ - 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 -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 997ff7a451b339bc2402340ab600c02c7e07 Author: Michał Górny gentoo org> AuthorDate: Tue Sep 29 16:13:23 2015 + Commit: Michał Górny gentoo org> CommitDate: Tue Sep 29 16:13:23 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=997ff7a4 dev-libs/liblinear: fix missing quoting, #561826 Add missing quoting around make parameters. Thanks to Ben Kohler for the solution. Fixes: https://bugs.gentoo.org/show_bug.cgi?id=561826 Package-Manager: portage-2.2.20 dev-libs/liblinear/liblinear-210-r1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-libs/liblinear/liblinear-210-r1.ebuild b/dev-libs/liblinear/liblinear-210-r1.ebuild index 250995b..1e7b089 100644 --- a/dev-libs/liblinear/liblinear-210-r1.ebuild +++ b/dev-libs/liblinear/liblinear-210-r1.ebuild @@ -35,13 +35,13 @@ src_prepare() { src_compile() { emake \ - CC=$(tc-getCC) \ - CXX=$(tc-getCXX) \ + CC="$(tc-getCC)" \ + CXX="$(tc-getCXX)" \ CFLAGS="${CFLAGS} -fPIC" \ CXXFLAGS="${CXXFLAGS} -fPIC" \ AR="$(tc-getAR) rcv" \ RANLIB="$(tc-getRANLIB)" \ - LIBS=$($(tc-getPKG_CONFIG) --libs blas) \ + LIBS="$($(tc-getPKG_CONFIG) --libs blas)" \ lib all }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: c022f38e439e408e0e2780190512e81eb26cd009 Author: Justin Lecher gentoo org> AuthorDate: Tue Sep 29 09:09:27 2015 + Commit: Justin Lecher gentoo org> CommitDate: Tue Sep 29 09:09:42 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c022f38e dev-libs/liblinear: Unbundle blas Package-Manager: portage-2.2.22 Signed-off-by: Justin Lecher gentoo.org> dev-libs/liblinear/liblinear-210-r1.ebuild | 58 ++ 1 file changed, 58 insertions(+) diff --git a/dev-libs/liblinear/liblinear-210-r1.ebuild b/dev-libs/liblinear/liblinear-210-r1.ebuild new file mode 100644 index 000..250995b --- /dev/null +++ b/dev-libs/liblinear/liblinear-210-r1.ebuild @@ -0,0 +1,58 @@ +# 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" + +RDEPEND="virtual/blas" +DEPEND="${RDEPEND} + 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' \ + -e 's:blas/blas.a::g' \ + Makefile || die +} + +src_compile() { + emake \ + CC=$(tc-getCC) \ + CXX=$(tc-getCXX) \ + CFLAGS="${CFLAGS} -fPIC" \ + CXXFLAGS="${CXXFLAGS} -fPIC" \ + AR="$(tc-getAR) rcv" \ + RANLIB="$(tc-getRANLIB)" \ + LIBS=$($(tc-getPKG_CONFIG) --libs blas) \ + 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 +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/liblinear/
commit: 2feeebed0a6942e88826489e710605ced05f04d0 Author: Jeroen Roovers gentoo org> AuthorDate: Mon Sep 28 08:21:16 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Sep 29 04:03:58 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2feeebed dev-libs/liblinear: Version bump. Package-Manager: portage-2.2.20.1 dev-libs/liblinear/Manifest | 1 + dev-libs/liblinear/liblinear-210.ebuild | 51 + 2 files changed, 52 insertions(+) diff --git a/dev-libs/liblinear/Manifest b/dev-libs/liblinear/Manifest index a5af098..bb890c7 100644 --- a/dev-libs/liblinear/Manifest +++ b/dev-libs/liblinear/Manifest @@ -1 +1,2 @@ DIST liblinear-196.tar.gz 361430 SHA256 e61297bf72f882ba891ec7b77fbc633d6d933738c1d61780917d75747bd0539c SHA512 6ed1ed45a98c1ff050537d4dd3234088c9ec394d339456168133200d074d1eb5ce80391dd2bf99b1a74e3bd4907ca7b04a5dd95bc42fcfad84ec8a6c38a7feb9 WHIRLPOOL a3622c23b29a0c40e00d1af8d53323c2131123d568223ab54a9dcd0c746906a576f57fd5e4d207643283a655647ebd66a9ac13c31fc36a2ffbac2e0bfdfcd98e +DIST liblinear-210.tar.gz 381662 SHA256 9e559d1f0714799d4cf7742fb186012459285e25bed9c5847d5d8032daefc8de SHA512 4e4558467f2ebb3dbd640c172b1129c8e5981c231a043abb0398a803252559795604a34992baee50ae6689646050733d3a908d7d76f8b1c94309b859eae7f8c8 WHIRLPOOL 6756930f5fec958f3f137b9757a6a3704d1a5ab799d1634e2223990847ebe05a2602a77e4310a4f653434230ca47c0053de2ff3a03dc1cb265f85a6148db6f5d diff --git a/dev-libs/liblinear/liblinear-210.ebuild b/dev-libs/liblinear/liblinear-210.ebuild new file mode 100644 index 000..db3c49f --- /dev/null +++ b/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 +}