[gentoo-commits] repo/gentoo:master commit in: app-text/groonga/
commit: dafae48ae166002a7a84b644759c40173c84f9ce Author: Patrick Lauer gentoo org> AuthorDate: Thu Jun 13 09:34:56 2024 + Commit: Patrick Lauer gentoo org> CommitDate: Thu Jun 13 09:35:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dafae48a app-text/groonga: add 14.0.4 Signed-off-by: Patrick Lauer gentoo.org> app-text/groonga/Manifest | 1 + app-text/groonga/groonga-14.0.4.ebuild | 105 + 2 files changed, 106 insertions(+) diff --git a/app-text/groonga/Manifest b/app-text/groonga/Manifest index 3365de78b855..66ef54edf5ae 100644 --- a/app-text/groonga/Manifest +++ b/app-text/groonga/Manifest @@ -1,2 +1,3 @@ DIST groonga-13.0.1.tar.gz 24694524 BLAKE2B 326ca810bdf4634b778eb6efc7a6c56626b0c5b563d9b896da23a103399e51ca57e8d1dd87aa05dbbe527f67cb6875924ca073f007698f5077437e2b191b995a SHA512 54eda0c70f932f249dbf58f01367d9a05a9d8e6e9a1df92e0a9070f452596cfc38da59b02c5128a585f9e19d460ce8100dd2677aaba7049e129a963491b22362 +DIST groonga-14.0.4.tar.gz 48878675 BLAKE2B 9918331dbc043f3e89ec0be83de1587cf801f55fac6047f65ab825678b501ef2cd4ba230a73ab98bc879603f3f8aab053b1ca91de960e1a6f209796bc114ee93 SHA512 4aaeaaad801bf10626643434dc1eaacc86452876fcd33b0ad4e2e3c6d032ab5bfdf9fae108ce06bd93f7a94b8b2895a4ad5d38aaec4d8cdc52ec7ff96dfccff4 DIST groonga-8.0.2.tar.gz 15095427 BLAKE2B fa83034a434edaa35dede08cb042e48f15e1e2edd78a121f9341f53f53a5eef863d02e2ea6384428c720c4ff9acf1083504046c8c11a1ea8d7bfc4b541db66b5 SHA512 bc5590604054c4adfbc80b39c7cf367e8a989c47d80c37c48feffb9a427b4b4e360289f3d732f6affa7d26a1c8559f23bda1c70b6736a06601398fce9a53acf1 diff --git a/app-text/groonga/groonga-14.0.4.ebuild b/app-text/groonga/groonga-14.0.4.ebuild new file mode 100644 index ..670474842073 --- /dev/null +++ b/app-text/groonga/groonga-14.0.4.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit libtool + +DESCRIPTION="An Embeddable Fulltext Search Engine" +HOMEPAGE="https://groonga.org/"; +SRC_URI="https://packages.groonga.org/source/${PN}/${P}.tar.gz"; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="benchmark debug doc +exact-alloc-count examples futex jemalloc libedit libevent lzo +mecab msgpack +nfkc sphinx static-libs uyield zeromq zlib zstd" +REQUIRED_USE=" + sphinx? ( doc ) +" + +DEPEND=" + acct-group/groonga + acct-user/groonga + >=dev-libs/onigmo-6.1.1:0= + dev-libs/rapidjson + dev-libs/xxhash + benchmark? ( >=dev-libs/glib-2.8 ) + jemalloc? ( dev-libs/jemalloc:0= ) + libedit? ( >=dev-libs/libedit-3 ) + libevent? ( dev-libs/libevent:0= ) + lzo? ( dev-libs/lzo ) + mecab? ( >=app-text/mecab-0.80 ) + msgpack? ( dev-libs/msgpack:= ) + sphinx? ( >=dev-python/sphinx-1.0.1 ) + zeromq? ( net-libs/zeromq:0= ) + zlib? ( sys-libs/zlib:0= ) + zstd? ( app-arch/zstd:0= ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + virtual/pkgconfig + sphinx? ( dev-python/sphinx ) +" + +src_prepare() { + default + + elibtoolize +} + +src_configure() { + # httpd is a bundled copy of nginx; disabled for security reasons + # prce only is used with httpd + # Apache arrow, kytea and libstemmer are not available in Gentoo repo + # ruby is only used for an http test + local econfopts=( + --disable-groonga-httpd + --without-pcre + --without-kytea + --without-libstemmer + --disable-arrow + --with-log-path="${EPREFIX}"/var/log/${PN}.log + --without-luajit + --without-ruby + --with-shared-onigmo + --with-onigmo=system + --with-xxhash + $(use_enable benchmark) + $(use_enable debug memory-debug) + $(use_enable doc document) + $(use_enable exact-alloc-count) + $(use_enable futex) + $(use_with jemalloc) + $(use_enable libedit) + $(use_with libevent) + $(use_with lzo) + $(use_with mecab) + $(use_enable msgpack message-pack) + $(use_with msgpack message-pack "${ESYSROOT}/usr") + $(use_enable nfkc) + $(use_with sphinx sphinx-build) + $(use_enable static-libs static) + $(use_enable uyield) + $(use_enable zeromq) + $(use_with zlib) + $(use_with zstd) + ) + + econf "${econfopts[@]}" +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die + + newinitd "${FILESDIR}/${PN}.initd" ${PN} + newconfd "${FILESDIR}/${PN}.confd" ${PN} + + keepdir /var/{log,lib}/${PN} + fowners groonga:groonga /var/{log,lib}/${PN} + + if ! use example
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga/
commit: 0d3588c4a5385caad7e970458fc7eb3c11e997e2 Author: Eli Schwartz gmail com> AuthorDate: Thu Feb 29 22:11:40 2024 + Commit: Sam James gentoo org> CommitDate: Thu Feb 29 23:57:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d3588c4 app-text/groonga: require acct-* at build time, not merge time It uses fowners in src_install. Migrating to sane technology like systemd-tmpfiles is out of scope for getting the package to work today. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> app-text/groonga/groonga-13.0.1.ebuild | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/app-text/groonga/groonga-13.0.1.ebuild b/app-text/groonga/groonga-13.0.1.ebuild index bef5cf610056..670474842073 100644 --- a/app-text/groonga/groonga-13.0.1.ebuild +++ b/app-text/groonga/groonga-13.0.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -18,6 +18,8 @@ REQUIRED_USE=" " DEPEND=" + acct-group/groonga + acct-user/groonga >=dev-libs/onigmo-6.1.1:0= dev-libs/rapidjson dev-libs/xxhash @@ -33,11 +35,7 @@ DEPEND=" zlib? ( sys-libs/zlib:0= ) zstd? ( app-arch/zstd:0= ) " -RDEPEND=" - ${DEPEND} - acct-group/groonga - acct-user/groonga -" +RDEPEND="${DEPEND}" BDEPEND=" virtual/pkgconfig sphinx? ( dev-python/sphinx )
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga/
commit: 8c3bf1cd0b4ef023f287da8d8336ba8bbf5166e0 Author: Sam James gentoo org> AuthorDate: Mon Apr 10 09:20:42 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 10 09:21:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c3bf1cd app-text/groonga: add 13.0.1 Bug: https://bugs.gentoo.org/830159 Bug: https://bugs.gentoo.org/854906 Closes: https://bugs.gentoo.org/625356 Closes: https://bugs.gentoo.org/791226 Closes: https://bugs.gentoo.org/800620 Closes: https://bugs.gentoo.org/806091 Closes: https://bugs.gentoo.org/829105 Closes: https://bugs.gentoo.org/903659 Signed-off-by: Sam James gentoo.org> app-text/groonga/Manifest | 1 + app-text/groonga/groonga-13.0.1.ebuild | 107 + 2 files changed, 108 insertions(+) diff --git a/app-text/groonga/Manifest b/app-text/groonga/Manifest index a0160ea233ad..3365de78b855 100644 --- a/app-text/groonga/Manifest +++ b/app-text/groonga/Manifest @@ -1 +1,2 @@ +DIST groonga-13.0.1.tar.gz 24694524 BLAKE2B 326ca810bdf4634b778eb6efc7a6c56626b0c5b563d9b896da23a103399e51ca57e8d1dd87aa05dbbe527f67cb6875924ca073f007698f5077437e2b191b995a SHA512 54eda0c70f932f249dbf58f01367d9a05a9d8e6e9a1df92e0a9070f452596cfc38da59b02c5128a585f9e19d460ce8100dd2677aaba7049e129a963491b22362 DIST groonga-8.0.2.tar.gz 15095427 BLAKE2B fa83034a434edaa35dede08cb042e48f15e1e2edd78a121f9341f53f53a5eef863d02e2ea6384428c720c4ff9acf1083504046c8c11a1ea8d7bfc4b541db66b5 SHA512 bc5590604054c4adfbc80b39c7cf367e8a989c47d80c37c48feffb9a427b4b4e360289f3d732f6affa7d26a1c8559f23bda1c70b6736a06601398fce9a53acf1 diff --git a/app-text/groonga/groonga-13.0.1.ebuild b/app-text/groonga/groonga-13.0.1.ebuild new file mode 100644 index ..bef5cf610056 --- /dev/null +++ b/app-text/groonga/groonga-13.0.1.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit libtool + +DESCRIPTION="An Embeddable Fulltext Search Engine" +HOMEPAGE="https://groonga.org/"; +SRC_URI="https://packages.groonga.org/source/${PN}/${P}.tar.gz"; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="benchmark debug doc +exact-alloc-count examples futex jemalloc libedit libevent lzo +mecab msgpack +nfkc sphinx static-libs uyield zeromq zlib zstd" +REQUIRED_USE=" + sphinx? ( doc ) +" + +DEPEND=" + >=dev-libs/onigmo-6.1.1:0= + dev-libs/rapidjson + dev-libs/xxhash + benchmark? ( >=dev-libs/glib-2.8 ) + jemalloc? ( dev-libs/jemalloc:0= ) + libedit? ( >=dev-libs/libedit-3 ) + libevent? ( dev-libs/libevent:0= ) + lzo? ( dev-libs/lzo ) + mecab? ( >=app-text/mecab-0.80 ) + msgpack? ( dev-libs/msgpack:= ) + sphinx? ( >=dev-python/sphinx-1.0.1 ) + zeromq? ( net-libs/zeromq:0= ) + zlib? ( sys-libs/zlib:0= ) + zstd? ( app-arch/zstd:0= ) +" +RDEPEND=" + ${DEPEND} + acct-group/groonga + acct-user/groonga +" +BDEPEND=" + virtual/pkgconfig + sphinx? ( dev-python/sphinx ) +" + +src_prepare() { + default + + elibtoolize +} + +src_configure() { + # httpd is a bundled copy of nginx; disabled for security reasons + # prce only is used with httpd + # Apache arrow, kytea and libstemmer are not available in Gentoo repo + # ruby is only used for an http test + local econfopts=( + --disable-groonga-httpd + --without-pcre + --without-kytea + --without-libstemmer + --disable-arrow + --with-log-path="${EPREFIX}"/var/log/${PN}.log + --without-luajit + --without-ruby + --with-shared-onigmo + --with-onigmo=system + --with-xxhash + $(use_enable benchmark) + $(use_enable debug memory-debug) + $(use_enable doc document) + $(use_enable exact-alloc-count) + $(use_enable futex) + $(use_with jemalloc) + $(use_enable libedit) + $(use_with libevent) + $(use_with lzo) + $(use_with mecab) + $(use_enable msgpack message-pack) + $(use_with msgpack message-pack "${ESYSROOT}/usr") + $(use_enable nfkc) + $(use_with sphinx sphinx-build) + $(use_enable static-libs static) + $(use_enable uyield) + $(use_enable zeromq) + $(use_with zlib) + $(use_with zstd) + ) + + econf "${econfopts[@]}" +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die + + newinitd "${FILESDIR}/${PN}.initd" ${PN} + newconfd "${FILESDIR}/${PN}.confd" ${PN} + + keepdir /var/{log,lib}/${PN} + fowners groonga:groonga /var/{log,lib}/${PN} + + if ! use examples ; then +
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga/
commit: ec2b91091b96da980a79877d13cbcd61bf07dc3f Author: Sam James gentoo org> AuthorDate: Mon Apr 3 05:36:32 2023 + Commit: Sam James gentoo org> CommitDate: Mon Apr 3 05:36:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec2b9109 app-text/groonga: subscribe to msgpack subslot Signed-off-by: Sam James gentoo.org> app-text/groonga/{groonga-8.0.2-r1.ebuild => groonga-8.0.2-r2.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/groonga/groonga-8.0.2-r1.ebuild b/app-text/groonga/groonga-8.0.2-r2.ebuild similarity index 97% rename from app-text/groonga/groonga-8.0.2-r1.ebuild rename to app-text/groonga/groonga-8.0.2-r2.ebuild index 34c3b85d328f..b4a0b1ae286c 100644 --- a/app-text/groonga/groonga-8.0.2-r1.ebuild +++ b/app-text/groonga/groonga-8.0.2-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -27,7 +27,7 @@ DEPEND=" libevent? ( dev-libs/libevent:0= ) lzo? ( dev-libs/lzo ) mecab? ( >=app-text/mecab-0.80 ) - msgpack? ( dev-libs/msgpack ) + msgpack? ( dev-libs/msgpack:= ) sphinx? ( >=dev-python/sphinx-1.0.1 ) zeromq? ( net-libs/zeromq:0= ) zlib? ( sys-libs/zlib:0= )
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga/
commit: 4b14ccbcc667419134548a227d03a264f0840687 Author: Sam James gentoo org> AuthorDate: Thu Jul 28 07:05:38 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jul 28 07:09:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b14ccbc app-text/groonga: add github upstream metadata Signed-off-by: Sam James gentoo.org> app-text/groonga/metadata.xml | 35 +++ 1 file changed, 19 insertions(+), 16 deletions(-) diff --git a/app-text/groonga/metadata.xml b/app-text/groonga/metadata.xml index 8d14952aa047..e44ae2d43a92 100644 --- a/app-text/groonga/metadata.xml +++ b/app-text/groonga/metadata.xml @@ -1,20 +1,23 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - - Enable query abortion - Build benchmark programs - Allow dynamic memory allocation change for testing - Atomic counting for memory alloc count - Make memory allocation failed in specified condition for debug - Use futex - Enable dev-libs/libevent used for suggestion - Use app-text/mecab for morphological analysis - Enable dev-libs/msgpack used for suggestion - Use nfkc based utf8 normalization - Enable document generation by app-misc/sphinx - Build for detecting race conditions - Enable net-libs/zeromq used for suggestion - + + + Enable query abortion + Build benchmark programs + Allow dynamic memory allocation change for testing + Atomic counting for memory alloc count + Make memory allocation failed in specified condition for debug + Use futex + Enable dev-libs/libevent used for suggestion + Use app-text/mecab for morphological analysis + Enable dev-libs/msgpack used for suggestion + Use nfkc based utf8 normalization + Enable document generation by app-misc/sphinx + Build for detecting race conditions + Enable net-libs/zeromq used for suggestion + + + groonga/groonga +
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga-normalizer-mysql/
commit: 63016fc25366ccadb8949f56d2f1e85e409db4be Author: Sam James gentoo org> AuthorDate: Sun Apr 17 15:02:23 2022 + Commit: Sam James gentoo org> CommitDate: Sun Apr 17 15:18:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63016fc2 app-text/groonga-normalizer-mysql: drop static-libs, EAPI 8 Closes: https://bugs.gentoo.org/793809 Signed-off-by: Sam James gentoo.org> ...ebuild => groonga-normalizer-mysql-1.1.1-r1.ebuild} | 18 ++ 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/app-text/groonga-normalizer-mysql/groonga-normalizer-mysql-1.1.1.ebuild b/app-text/groonga-normalizer-mysql/groonga-normalizer-mysql-1.1.1-r1.ebuild similarity index 73% rename from app-text/groonga-normalizer-mysql/groonga-normalizer-mysql-1.1.1.ebuild rename to app-text/groonga-normalizer-mysql/groonga-normalizer-mysql-1.1.1-r1.ebuild index 86f8be4f031a..c2a7aacdc072 100644 --- a/app-text/groonga-normalizer-mysql/groonga-normalizer-mysql-1.1.1.ebuild +++ b/app-text/groonga-normalizer-mysql/groonga-normalizer-mysql-1.1.1-r1.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 + inherit autotools DESCRIPTION="Groonga plugin that provides MySQL compatible normalizers" @@ -11,20 +12,21 @@ SRC_URI="https://packages.groonga.org/source/${PN}/${P}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" RDEPEND="app-text/groonga" -DEPEND="${RDEPEND} - virtual/pkgconfig" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + DOCS=( README.md ) src_prepare() { - default_src_prepare + default + eautoreconf } src_configure() { - # ruby is only uses for tests + # ruby is only used for tests econf --without-ruby } @@ -32,5 +34,5 @@ src_install() { default find "${ED}" -name '*.la' -delete || die - rm -r "${D}usr/share/doc/${PN}" || die + rm -r "${ED}"/usr/share/doc/${PN} || die }
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga/
commit: a89f3c7d5e67180c8e55e8da3d6e8f4bc797dfd8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Apr 18 22:04:41 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Apr 18 22:22:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a89f3c7d app-text/groonga: Drop 6.1.2 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/groonga/Manifest | 1 - app-text/groonga/groonga-6.1.2.ebuild | 91 --- 2 files changed, 92 deletions(-) diff --git a/app-text/groonga/Manifest b/app-text/groonga/Manifest index d9d569d41a5..a0160ea233a 100644 --- a/app-text/groonga/Manifest +++ b/app-text/groonga/Manifest @@ -1,2 +1 @@ -DIST groonga-6.1.2.tar.gz 14028916 BLAKE2B c05a1a5a73bce63655eb588b3021570d22a0016837810c12813bb4f208bf9b114fc514a8887e4f756fb0ec27ad2c991eea026bf57391e9234e49ee084656d26c SHA512 cd2dd667608fac856b36a824c5ea285da937cc11b6d4e5ad2f84581f6fbc714b4bb381515ec7b467ddccfad77c77c08def653d9cdd8725c0f512c7b83f20 DIST groonga-8.0.2.tar.gz 15095427 BLAKE2B fa83034a434edaa35dede08cb042e48f15e1e2edd78a121f9341f53f53a5eef863d02e2ea6384428c720c4ff9acf1083504046c8c11a1ea8d7bfc4b541db66b5 SHA512 bc5590604054c4adfbc80b39c7cf367e8a989c47d80c37c48feffb9a427b4b4e360289f3d732f6affa7d26a1c8559f23bda1c70b6736a06601398fce9a53acf1 diff --git a/app-text/groonga/groonga-6.1.2.ebuild b/app-text/groonga/groonga-6.1.2.ebuild deleted file mode 100644 index 3fac837a764..000 --- a/app-text/groonga/groonga-6.1.2.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit libtool ltprune user - -DESCRIPTION="An Embeddable Fulltext Search Engine" -HOMEPAGE="https://groonga.org/"; -SRC_URI="https://packages.groonga.org/source/${PN}/${P}.tar.gz"; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="abort benchmark debug doc dynamic-malloc-change +exact-alloc-count examples fmalloc futex libedit libevent lzo mecab msgpack +nfkc sphinx static-libs uyield zeromq zlib" - -RDEPEND="benchmark? ( >=dev-libs/glib-2.8 ) - libedit? ( >=dev-libs/libedit-3 ) - libevent? ( dev-libs/libevent ) - lzo? ( dev-libs/lzo ) - mecab? ( >=app-text/mecab-0.80 ) - msgpack? ( dev-libs/msgpack ) - sphinx? ( >=dev-python/sphinx-1.0.1 ) - zeromq? ( net-libs/zeromq ) - zlib? ( sys-libs/zlib )" -DEPEND="${RDEPEND} - virtual/pkgconfig - sphinx? ( dev-python/sphinx )" - -REQUIRED_USE=" abort? ( dynamic-malloc-change ) fmalloc? ( dynamic-malloc-change ) sphinx? ( doc )" - -pkg_setup() { - enewgroup groonga - enewuser groonga -1 -1 -1 groonga -} - -src_prepare() { - default_src_prepare - elibtoolize -} - -src_configure() { - # httpd is a bundled copy of nginx; disabled for security reasons - # prce only is used with httpd - # kytea and libstemmer are not available in portage - # ruby is only used for an http test - econf \ - --disable-groonga-httpd \ - --without-pcre \ - --without-kytea \ - --without-libstemmer \ - --with-log-path="${EPREFIX}"/var/log/${PN}.log \ - --without-ruby \ - $(use_enable abort) \ - $(use_enable benchmark) \ - $(use_enable debug memory-debug) \ - $(use_enable doc document) \ - $(use_enable dynamic-malloc-change) \ - $(use_enable exact-alloc-count) \ - $(use_enable fmalloc) \ - $(use_enable futex) \ - $(use_enable libedit) \ - $(use_with libevent) \ - $(use_with lzo) \ - $(use_with mecab) \ - $(use_with msgpack message-pack "${EPREFIX}/usr") \ - $(use_enable nfkc) \ - $(use_with sphinx sphinx-build) \ - $(use_enable static-libs static) \ - $(use_enable uyield) \ - $(use_enable zeromq) \ - $(use_with zlib) -} - -src_install() { - local DOCS=( README.md ) - - default - - prune_libtool_files - - newinitd "${FILESDIR}/${PN}.initd" ${PN} - newconfd "${FILESDIR}/${PN}.confd" ${PN} - - keepdir /var/{log,lib}/${PN} - fowners groonga:groonga /var/{log,lib}/${PN} - - use examples || rm -r "${D}usr/share/${PN}" || die - # Extra init script - rm -r "${D}usr/sbin/groonga-httpd-restart" || die -}
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga/
commit: 6a15801ff56be009cb2a6e95418314d4fc7907b5 Author: Conrad Kostecki gentoo org> AuthorDate: Sun Apr 11 19:23:34 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Apr 11 19:23:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a15801f app-text/groonga: drop old version Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> app-text/groonga/groonga-8.0.2.ebuild | 110 -- 1 file changed, 110 deletions(-) diff --git a/app-text/groonga/groonga-8.0.2.ebuild b/app-text/groonga/groonga-8.0.2.ebuild deleted file mode 100644 index ba54ef3cbd0..000 --- a/app-text/groonga/groonga-8.0.2.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit libtool user - -DESCRIPTION="An Embeddable Fulltext Search Engine" -HOMEPAGE="https://groonga.org/"; -SRC_URI="https://packages.groonga.org/source/${PN}/${P}.tar.gz"; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="abort benchmark debug doc dynamic-malloc-change +exact-alloc-count examples fmalloc futex jemalloc libedit libevent lzo +mecab msgpack +nfkc sphinx static-libs uyield zeromq zlib zstd" - -RDEPEND=">=dev-libs/onigmo-6.1.1:0= - benchmark? ( >=dev-libs/glib-2.8 ) - jemalloc? ( dev-libs/jemalloc:0= ) - libedit? ( >=dev-libs/libedit-3 ) - libevent? ( dev-libs/libevent:0= ) - lzo? ( dev-libs/lzo ) - mecab? ( >=app-text/mecab-0.80 ) - msgpack? ( dev-libs/msgpack ) - sphinx? ( >=dev-python/sphinx-1.0.1 ) - zeromq? ( net-libs/zeromq:0= ) - zlib? ( sys-libs/zlib:0= ) - zstd? ( app-arch/zstd:0= )" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - sphinx? ( dev-python/sphinx ) -" - -REQUIRED_USE=" - abort? ( dynamic-malloc-change ) - fmalloc? ( dynamic-malloc-change ) - sphinx? ( doc ) -" - -pkg_setup() { - enewgroup groonga - enewuser groonga -1 -1 -1 groonga -} - -src_prepare() { - default - - elibtoolize -} - -src_configure() { - # httpd is a bundled copy of nginx; disabled for security reasons - # prce only is used with httpd - # Apache arrow, kytea and libstemmer are not available in Gentoo repo - # ruby is only used for an http test - local econfopts=( - --disable-groonga-httpd - --without-pcre - --without-kytea - --without-libstemmer - --disable-arrow - --with-log-path="${EPREFIX}"/var/log/${PN}.log - --without-ruby - --with-shared-onigmo - --with-onigmo=system - $(use_enable abort) - $(use_enable benchmark) - $(use_enable debug memory-debug) - $(use_enable doc document) - $(use_enable dynamic-malloc-change) - $(use_enable exact-alloc-count) - $(use_enable fmalloc) - $(use_enable futex) - $(use_with jemalloc) - $(use_enable libedit) - $(use_with libevent) - $(use_with lzo) - $(use_with mecab) - $(use_enable msgpack message-pack) - $(use_with msgpack message-pack "${ESYSROOT}/usr") - $(use_enable nfkc) - $(use_with sphinx sphinx-build) - $(use_enable static-libs static) - $(use_enable uyield) - $(use_enable zeromq) - $(use_with zlib) - $(use_with zstd) - ) - - econf "${econfopts[@]}" -} - -src_install() { - local DOCS=( README.md ) - - default - - find "${ED}" -name '*.la' -delete || die - - newinitd "${FILESDIR}/${PN}.initd" ${PN} - newconfd "${FILESDIR}/${PN}.confd" ${PN} - - keepdir /var/{log,lib}/${PN} - fowners groonga:groonga /var/{log,lib}/${PN} - - if ! use examples ; then - rm -r "${ED}/usr/share/${PN}" || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga/
commit: e2583c3b0e825ead9010239073e68c95598548a6 Author: Conrad Kostecki gentoo org> AuthorDate: Sun Apr 11 19:22:54 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Sun Apr 11 19:23:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2583c3b app-text/groonga: migrate to GLEP 81 Closes: https://bugs.gentoo.org/781269 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Conrad Kostecki gentoo.org> app-text/groonga/groonga-8.0.2-r1.ebuild | 108 +++ 1 file changed, 108 insertions(+) diff --git a/app-text/groonga/groonga-8.0.2-r1.ebuild b/app-text/groonga/groonga-8.0.2-r1.ebuild new file mode 100644 index 000..34c3b85d328 --- /dev/null +++ b/app-text/groonga/groonga-8.0.2-r1.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit libtool + +DESCRIPTION="An Embeddable Fulltext Search Engine" +HOMEPAGE="https://groonga.org/"; +SRC_URI="https://packages.groonga.org/source/${PN}/${P}.tar.gz"; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="abort benchmark debug doc dynamic-malloc-change +exact-alloc-count examples fmalloc futex jemalloc libedit libevent lzo +mecab msgpack +nfkc sphinx static-libs uyield zeromq zlib zstd" +REQUIRED_USE=" + abort? ( dynamic-malloc-change ) + fmalloc? ( dynamic-malloc-change ) + sphinx? ( doc ) +" + +DEPEND=" + >=dev-libs/onigmo-6.1.1:0= + benchmark? ( >=dev-libs/glib-2.8 ) + jemalloc? ( dev-libs/jemalloc:0= ) + libedit? ( >=dev-libs/libedit-3 ) + libevent? ( dev-libs/libevent:0= ) + lzo? ( dev-libs/lzo ) + mecab? ( >=app-text/mecab-0.80 ) + msgpack? ( dev-libs/msgpack ) + sphinx? ( >=dev-python/sphinx-1.0.1 ) + zeromq? ( net-libs/zeromq:0= ) + zlib? ( sys-libs/zlib:0= ) + zstd? ( app-arch/zstd:0= ) +" +RDEPEND=" + ${DEPEND} + acct-group/groonga + acct-user/groonga +" +BDEPEND=" + virtual/pkgconfig + sphinx? ( dev-python/sphinx ) +" + +src_prepare() { + default + + elibtoolize +} + +src_configure() { + # httpd is a bundled copy of nginx; disabled for security reasons + # prce only is used with httpd + # Apache arrow, kytea and libstemmer are not available in Gentoo repo + # ruby is only used for an http test + local econfopts=( + --disable-groonga-httpd + --without-pcre + --without-kytea + --without-libstemmer + --disable-arrow + --with-log-path="${EPREFIX}"/var/log/${PN}.log + --without-ruby + --with-shared-onigmo + --with-onigmo=system + $(use_enable abort) + $(use_enable benchmark) + $(use_enable debug memory-debug) + $(use_enable doc document) + $(use_enable dynamic-malloc-change) + $(use_enable exact-alloc-count) + $(use_enable fmalloc) + $(use_enable futex) + $(use_with jemalloc) + $(use_enable libedit) + $(use_with libevent) + $(use_with lzo) + $(use_with mecab) + $(use_enable msgpack message-pack) + $(use_with msgpack message-pack "${ESYSROOT}/usr") + $(use_enable nfkc) + $(use_with sphinx sphinx-build) + $(use_enable static-libs static) + $(use_enable uyield) + $(use_enable zeromq) + $(use_with zlib) + $(use_with zstd) + ) + + econf "${econfopts[@]}" +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die + + newinitd "${FILESDIR}/${PN}.initd" ${PN} + newconfd "${FILESDIR}/${PN}.confd" ${PN} + + keepdir /var/{log,lib}/${PN} + fowners groonga:groonga /var/{log,lib}/${PN} + + if ! use examples ; then + rm -r "${ED}/usr/share/${PN}" || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga/
commit: 6874875df21e0244d59125034678fd7773b95023 Author: Sam James gentoo org> AuthorDate: Sat Mar 27 20:23:51 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 27 22:35:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6874875d app-text/groonga: EPREFIX->ESYSROOT in EAPI 7 We can use ${ESYSROOT} which is more apt in EAPI 7. Can't for the earlier version. Fixes: 717e0fca0dd5c3780f9574e4104f2b923c0c15f4 Signed-off-by: Sam James gentoo.org> app-text/groonga/groonga-8.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/groonga/groonga-8.0.2.ebuild b/app-text/groonga/groonga-8.0.2.ebuild index 19c48773526..ba54ef3cbd0 100644 --- a/app-text/groonga/groonga-8.0.2.ebuild +++ b/app-text/groonga/groonga-8.0.2.ebuild @@ -78,7 +78,7 @@ src_configure() { $(use_with lzo) $(use_with mecab) $(use_enable msgpack message-pack) - $(use_with msgpack message-pack "${EPREFIX}/usr") + $(use_with msgpack message-pack "${ESYSROOT}/usr") $(use_enable nfkc) $(use_with sphinx sphinx-build) $(use_enable static-libs static)
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga/
commit: 717e0fca0dd5c3780f9574e4104f2b923c0c15f4 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 00:27:47 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 00:27:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=717e0fca app-text/groonga: replace invalid use of EROOT Signed-off-by: Sam James gentoo.org> app-text/groonga/groonga-6.1.2.ebuild | 3 ++- app-text/groonga/groonga-8.0.2.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app-text/groonga/groonga-6.1.2.ebuild b/app-text/groonga/groonga-6.1.2.ebuild index f10e95ad95d..436498af553 100644 --- a/app-text/groonga/groonga-6.1.2.ebuild +++ b/app-text/groonga/groonga-6.1.2.ebuild @@ -63,7 +63,7 @@ src_configure() { $(use_with libevent) \ $(use_with lzo) \ $(use_with mecab) \ - $(use_with msgpack message-pack "${EROOT}usr") \ + $(use_with msgpack message-pack "${EPREFIX}/usr") \ $(use_enable nfkc) \ $(use_with sphinx sphinx-build) \ $(use_enable static-libs static) \ @@ -74,6 +74,7 @@ src_configure() { src_install() { local DOCS=( README.md ) + default prune_libtool_files diff --git a/app-text/groonga/groonga-8.0.2.ebuild b/app-text/groonga/groonga-8.0.2.ebuild index c429f681ca0..81552b275bf 100644 --- a/app-text/groonga/groonga-8.0.2.ebuild +++ b/app-text/groonga/groonga-8.0.2.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=6 @@ -71,7 +71,7 @@ src_configure() { $(use_with lzo) $(use_with mecab) $(use_enable msgpack message-pack) - $(use_with msgpack message-pack "${EROOT%/}/usr") + $(use_with msgpack message-pack "${EPREFIX}/usr") $(use_enable nfkc) $(use_with sphinx sphinx-build) $(use_enable static-libs static)
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga/
commit: 0e4ca75c33d0fe6bbe74324cfe09520894393c15 Author: Sam James gentoo org> AuthorDate: Wed Mar 10 00:29:28 2021 + Commit: Sam James gentoo org> CommitDate: Wed Mar 10 00:29:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e4ca75c app-text/groonga: port to EAPI 7 Signed-off-by: Sam James gentoo.org> app-text/groonga/groonga-8.0.2.ebuild | 25 ++--- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/app-text/groonga/groonga-8.0.2.ebuild b/app-text/groonga/groonga-8.0.2.ebuild index 81552b275bf..19c48773526 100644 --- a/app-text/groonga/groonga-8.0.2.ebuild +++ b/app-text/groonga/groonga-8.0.2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit libtool user @@ -26,11 +26,17 @@ RDEPEND=">=dev-libs/onigmo-6.1.1:0= zeromq? ( net-libs/zeromq:0= ) zlib? ( sys-libs/zlib:0= ) zstd? ( app-arch/zstd:0= )" -DEPEND="${RDEPEND} +DEPEND="${RDEPEND}" +BDEPEND=" virtual/pkgconfig - sphinx? ( dev-python/sphinx )" + sphinx? ( dev-python/sphinx ) +" -REQUIRED_USE=" abort? ( dynamic-malloc-change ) fmalloc? ( dynamic-malloc-change ) sphinx? ( doc )" +REQUIRED_USE=" + abort? ( dynamic-malloc-change ) + fmalloc? ( dynamic-malloc-change ) + sphinx? ( doc ) +" pkg_setup() { enewgroup groonga @@ -38,7 +44,8 @@ pkg_setup() { } src_prepare() { - default_src_prepare + default + elibtoolize } @@ -80,14 +87,16 @@ src_configure() { $(use_with zlib) $(use_with zstd) ) + econf "${econfopts[@]}" } src_install() { local DOCS=( README.md ) + default - find "${D}" -name '*.la' -delete || die + find "${ED}" -name '*.la' -delete || die newinitd "${FILESDIR}/${PN}.initd" ${PN} newconfd "${FILESDIR}/${PN}.confd" ${PN} @@ -95,5 +104,7 @@ src_install() { keepdir /var/{log,lib}/${PN} fowners groonga:groonga /var/{log,lib}/${PN} - use examples || rm -r "${D%/}/usr/share/${PN}" || die + if ! use examples ; then + rm -r "${ED}/usr/share/${PN}" || die + fi }
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga/
commit: fc17af409fcd1683fcfbb40cb2f37bc85cc42462 Author: Michael Mair-Keimberger gmail com> AuthorDate: Sat Feb 6 17:05:12 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Feb 11 20:33:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc17af40 app-text/groonga: use HTTPS Closes: https://github.com/gentoo/gentoo/pull/19351 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Michael Mair-Keimberger gmail.com> Signed-off-by: Conrad Kostecki gentoo.org> app-text/groonga/groonga-6.1.2.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app-text/groonga/groonga-6.1.2.ebuild b/app-text/groonga/groonga-6.1.2.ebuild index 144873b934c..f10e95ad95d 100644 --- a/app-text/groonga/groonga-6.1.2.ebuild +++ b/app-text/groonga/groonga-6.1.2.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=6 @@ -6,8 +6,8 @@ EAPI=6 inherit eutils libtool ltprune user DESCRIPTION="An Embeddable Fulltext Search Engine" -HOMEPAGE="http://groonga.org/"; -SRC_URI="http://packages.groonga.org/source/${PN}/${P}.tar.gz"; +HOMEPAGE="https://groonga.org/"; +SRC_URI="https://packages.groonga.org/source/${PN}/${P}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga/
commit: 3f3b88afbce07a1a96c55b1ea0a508c8f0c4e560 Author: Aaron Bauman gentoo org> AuthorDate: Sat Sep 26 19:28:38 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Sep 26 19:40:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f3b88af app-text/groonga: drop old EAPI=5 Signed-off-by: Aaron Bauman gentoo.org> app-text/groonga/Manifest | 2 - app-text/groonga/groonga-5.0.3.ebuild | 91 --- app-text/groonga/groonga-5.0.9.ebuild | 91 --- 3 files changed, 184 deletions(-) diff --git a/app-text/groonga/Manifest b/app-text/groonga/Manifest index 2c60f422ecf..d9d569d41a5 100644 --- a/app-text/groonga/Manifest +++ b/app-text/groonga/Manifest @@ -1,4 +1,2 @@ -DIST groonga-5.0.3.tar.gz 12421501 BLAKE2B 22b695fca6c4d0859b7a9ed5b1bc46be48493faa513524634662b0d520d1159bc70b4dc34d82ba83e5c57681f01f01dbe47d5a957f110eab2db65cf8eefe878f SHA512 c4595054f46e150b0b95b3d1fb6a18098c93471ee0cdeefc54d266a710db57d6b68a6aceb1a61ede5ebb4e1b5518be64b9b96809bd85634b61c84c1923cbf158 -DIST groonga-5.0.9.tar.gz 12851324 BLAKE2B a58084146e5e8fbcbc56f9737a3623b4385123cc449fb63b136f3f312d31d5574620831a4fa6e759381950ee6aa035e4d6a4c277c26c7d8ebb1e99fe5bf02e75 SHA512 6e89be8894737616cfcbd0edd92c94a25fb8a2f9c97bd0aab10c2d628664aa328384d6b953516fe96cec5b58fd229c42262caad4785ca9574c759d6d7177fba6 DIST groonga-6.1.2.tar.gz 14028916 BLAKE2B c05a1a5a73bce63655eb588b3021570d22a0016837810c12813bb4f208bf9b114fc514a8887e4f756fb0ec27ad2c991eea026bf57391e9234e49ee084656d26c SHA512 cd2dd667608fac856b36a824c5ea285da937cc11b6d4e5ad2f84581f6fbc714b4bb381515ec7b467ddccfad77c77c08def653d9cdd8725c0f512c7b83f20 DIST groonga-8.0.2.tar.gz 15095427 BLAKE2B fa83034a434edaa35dede08cb042e48f15e1e2edd78a121f9341f53f53a5eef863d02e2ea6384428c720c4ff9acf1083504046c8c11a1ea8d7bfc4b541db66b5 SHA512 bc5590604054c4adfbc80b39c7cf367e8a989c47d80c37c48feffb9a427b4b4e360289f3d732f6affa7d26a1c8559f23bda1c70b6736a06601398fce9a53acf1 diff --git a/app-text/groonga/groonga-5.0.3.ebuild b/app-text/groonga/groonga-5.0.3.ebuild deleted file mode 100644 index 7854044dc1d..000 --- a/app-text/groonga/groonga-5.0.3.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit eutils libtool ltprune user - -DESCRIPTION="An Embeddable Fulltext Search Engine" -HOMEPAGE="http://groonga.org/"; -SRC_URI="http://packages.groonga.org/source/${PN}/${P}.tar.gz"; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="abort benchmark debug doc dynamic-malloc-change +exact-alloc-count examples fmalloc futex libedit libevent lzo mecab msgpack +nfkc sphinx static-libs uyield zeromq zlib" - -RDEPEND="benchmark? ( >=dev-libs/glib-2.8 ) - libedit? ( >=dev-libs/libedit-3 ) - libevent? ( dev-libs/libevent ) - lzo? ( dev-libs/lzo ) - mecab? ( >=app-text/mecab-0.80 ) - msgpack? ( dev-libs/msgpack ) - sphinx? ( >=dev-python/sphinx-1.0.1 ) - zeromq? ( net-libs/zeromq ) - zlib? ( sys-libs/zlib )" -DEPEND="${RDEPEND} - virtual/pkgconfig - sphinx? ( dev-python/sphinx )" - -REQUIRED_USE=" abort? ( dynamic-malloc-change ) fmalloc? ( dynamic-malloc-change ) sphinx? ( doc )" - -pkg_setup() { - enewgroup groonga - enewuser groonga -1 -1 -1 groonga -} - -src_prepare() { - elibtoolize -} - -src_configure() { - # httpd is a bundled copy of nginx; disabled for security reasons - # prce only is used with httpd - # kytea and libstemmer are not available in portage - # ruby is only used for an http test - econf \ - --disable-groonga-httpd \ - --without-pcre \ - --without-kytea \ - --without-libstemmer \ - --with-log-path="${EROOT}var/log/${PN}.log" \ - --docdir="${EROOT}usr/share/doc/${P}" \ - --without-ruby \ - $(use_enable abort) \ - $(use_enable benchmark) \ - $(use_enable debug memory-debug) \ - $(use_enable doc document) \ - $(use_enable dynamic-malloc-change) \ - $(use_enable exact-alloc-count) \ - $(use_enable fmalloc) \ - $(use_enable futex) \ - $(use_enable libedit) \ - $(use_with libevent) \ - $(use_with lzo) \ - $(use_with mecab) \ - $(use_with msgpack message-pack "${EROOT}usr") \ - $(use_enable nfkc) \ - $(use_with sphinx sphinx-build) \ - $(use_enable static-libs static) \ - $(use_enable uyield) \ - $(use_enable zeromq) \ - $(use_with zlib) -} - -src_install() { - default - - prune_libtool_files - - newinitd "${FILESDIR}/${PN}.initd" ${PN} - newconfd "${FIL
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga-normalizer-mysql/
commit: 9963604fadfaf1efc2ec0067aa91579501ff4f7c Author: Aaron Bauman gentoo org> AuthorDate: Sat Sep 26 19:28:00 2020 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Sep 26 19:40:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9963604f app-text/groonga-normalizer-mysql: drop old EAPI=5 Signed-off-by: Aaron Bauman gentoo.org> app-text/groonga-normalizer-mysql/Manifest | 3 -- .../groonga-normalizer-mysql-1.0.6.ebuild | 37 -- .../groonga-normalizer-mysql-1.0.9.ebuild | 37 -- .../groonga-normalizer-mysql-1.1.0.ebuild | 37 -- 4 files changed, 114 deletions(-) diff --git a/app-text/groonga-normalizer-mysql/Manifest b/app-text/groonga-normalizer-mysql/Manifest index 163ced47f42..8c97f3f999b 100644 --- a/app-text/groonga-normalizer-mysql/Manifest +++ b/app-text/groonga-normalizer-mysql/Manifest @@ -1,4 +1 @@ -DIST groonga-normalizer-mysql-1.0.6.tar.gz 430461 BLAKE2B f124608b13888f337fc35ed02b4757818d145943a13f645da73dbf0735a4a5627026ad995435b822f6022d61f6cf0a6821824a1272c389459adb16932bc06bcc SHA512 36ef0344ba73633669d12dd13b08cd336b2b77a7c76e11b52b5ce17fcf20b17a0ea8a3f68be1be91d07e3fe5a87b667664d7a503a54ba1cace3bd6c252286821 -DIST groonga-normalizer-mysql-1.0.9.tar.gz 527908 BLAKE2B 20112b60a2a9f5f5b1d805280cd5dc77e8d039a768410a3f2259aa60449c660eb6c3764d14edd3db819dd68a830ba38aebe5bc0d6014dcd04752a194b1da87dd SHA512 878d10dc6f7280c62e9563db19a61450a0181c19d47b2a5afe3bef4bfa157abfe3de726f0d61b6b7040b3b37abd78f63cd257f48fe779ff6a1ea0ed262b70a97 -DIST groonga-normalizer-mysql-1.1.0.tar.gz 529179 BLAKE2B 1092b6245eb60a2e54cadf6193a402ad085923224e05d35f80453505fb2f0a4e97822746907d1f9a8c0b95f82d0b1396b7ff81d133099def75b850e54a899725 SHA512 a607ea875a1500b408742f52c5a0e465db4fc45101cd6b433a5fede8631fdadd6d24571ec188f70e39906178d35ad46138848bd57aaac721da32c064f3506416 DIST groonga-normalizer-mysql-1.1.1.tar.gz 548788 BLAKE2B c2f06ffa4aaf52266dabf1397d592b772a10a45fe8b9184ffb7fc5f30a8db3c81011c19a80d3d14a228ea47b4b6ba21b7ab7f81e283533beef4596065d0c4b6b SHA512 40686a50133149b614057907c58f5b37d596fcaf697b4a6f3e68b776ac8c728cdd4c8a6e7c5676fe92ff96a4358b623f2b3740f6b72d317f1650c006cfb34369 diff --git a/app-text/groonga-normalizer-mysql/groonga-normalizer-mysql-1.0.6.ebuild b/app-text/groonga-normalizer-mysql/groonga-normalizer-mysql-1.0.6.ebuild deleted file mode 100644 index a2e51d5c428..000 --- a/app-text/groonga-normalizer-mysql/groonga-normalizer-mysql-1.0.6.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils autotools ltprune - -DESCRIPTION="Groonga plugin that provides MySQL compatible normalizers" -HOMEPAGE="https://groonga.org/"; -SRC_URI="https://packages.groonga.org/source/${PN}/${P}.tar.gz"; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="app-text/groonga" -DEPEND="${RDEPEND} - virtual/pkgconfig" -DOCS=( README.md ) - -src_prepare() { - eautoreconf -} - -src_configure() { - econf \ - --without-ruby19 \ - --docdir="${EROOT}usr/share/doc/${P}" -} - -src_install() { - default - - prune_libtool_files - # Dont install README twice nor license - rm -r "${D}usr/share/doc/${PN}" || die -} diff --git a/app-text/groonga-normalizer-mysql/groonga-normalizer-mysql-1.0.9.ebuild b/app-text/groonga-normalizer-mysql/groonga-normalizer-mysql-1.0.9.ebuild deleted file mode 100644 index febf15c849d..000 --- a/app-text/groonga-normalizer-mysql/groonga-normalizer-mysql-1.0.9.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils autotools ltprune - -DESCRIPTION="Groonga plugin that provides MySQL compatible normalizers" -HOMEPAGE="https://groonga.org/"; -SRC_URI="https://packages.groonga.org/source/${PN}/${P}.tar.gz"; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="app-text/groonga" -DEPEND="${RDEPEND} - virtual/pkgconfig" -DOCS=( README.md ) - -src_prepare() { - eautoreconf -} - -src_configure() { - # ruby is only uses for tests - econf \ - --without-ruby \ - --docdir="${EROOT}usr/share/doc/${P}" -} - -src_install() { - default - - prune_libtool_files - rm -r "${D}usr/share/doc/${PN}" || die -} diff --git a/app-text/groonga-normalizer-mysql/groonga-normalizer-mysql-1.1.0.ebuild b/app-text/groonga-normalizer-mysql/groonga-normalizer-mysql-1.1.0.ebuild deleted file mode 100644 index febf15c849d..000 --- a/app-text/groonga-normalizer-mysql/groonga-normalizer-mysql-1.1.0.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga/
commit: c877de75689b7f6234c390330b7aedf91f89933d Author: Brian Evans gentoo org> AuthorDate: Fri Aug 7 14:14:23 2020 + Commit: Brian Evans gentoo org> CommitDate: Fri Aug 7 14:14:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c877de75 app-text/groonga: Make CI bot happy for metadata Signed-off-by: Brian Evans gentoo.org> app-text/groonga/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app-text/groonga/metadata.xml b/app-text/groonga/metadata.xml index 5c065388810..42a2573c623 100644 --- a/app-text/groonga/metadata.xml +++ b/app-text/groonga/metadata.xml @@ -1,6 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> + Enable query abortion Build benchmark programs
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga-normalizer-mysql/
commit: ee90effa956a9776681c0652b7cce1a4952e284e Author: Brian Evans gentoo org> AuthorDate: Fri Aug 7 14:13:50 2020 + Commit: Brian Evans gentoo org> CommitDate: Fri Aug 7 14:13:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee90effa app-text/groonga-normalizer-mysql: Make CI bot happy for metadata Signed-off-by: Brian Evans gentoo.org> app-text/groonga-normalizer-mysql/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app-text/groonga-normalizer-mysql/metadata.xml b/app-text/groonga-normalizer-mysql/metadata.xml index 097975e3adc..6f49eba8f49 100644 --- a/app-text/groonga-normalizer-mysql/metadata.xml +++ b/app-text/groonga-normalizer-mysql/metadata.xml @@ -1,4 +1,5 @@ http://www.gentoo.org/dtd/metadata.dtd";> +
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga-normalizer-mysql/
commit: 51d61eb786ebd33f880bb15b1c37fd1106ed6bf6 Author: Brian Evans gentoo org> AuthorDate: Thu Jun 11 13:12:39 2020 + Commit: Brian Evans gentoo org> CommitDate: Thu Jun 11 13:12:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51d61eb7 app-text/groonga-normalizer-mysql: Drop myself as maintainer Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Brian Evans gentoo.org> app-text/groonga-normalizer-mysql/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/app-text/groonga-normalizer-mysql/metadata.xml b/app-text/groonga-normalizer-mysql/metadata.xml index 41debbe3ed1..097975e3adc 100644 --- a/app-text/groonga-normalizer-mysql/metadata.xml +++ b/app-text/groonga-normalizer-mysql/metadata.xml @@ -1,7 +1,4 @@ http://www.gentoo.org/dtd/metadata.dtd";> - -grkni...@gentoo.org -
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga/
commit: 3d84eea491ac09b3d8b2817c6c91aad8a131c22e Author: Brian Evans gentoo org> AuthorDate: Thu Jun 11 13:13:29 2020 + Commit: Brian Evans gentoo org> CommitDate: Thu Jun 11 13:13:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d84eea4 app-text/groonga: Drop myself from maintainer Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Brian Evans gentoo.org> app-text/groonga/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/app-text/groonga/metadata.xml b/app-text/groonga/metadata.xml index 937c8f29617..5c065388810 100644 --- a/app-text/groonga/metadata.xml +++ b/app-text/groonga/metadata.xml @@ -1,9 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd";> - -grkni...@gentoo.org - Enable query abortion Build benchmark programs
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga/
commit: 0ee43d4f7e1e73a7048239f20f7e67d4522aee23 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Jun 11 09:43:36 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Jun 11 09:43:36 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ee43d4f app-text/groonga: x86 keyworded (bug #655514) Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-text/groonga/groonga-8.0.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/groonga/groonga-8.0.2.ebuild b/app-text/groonga/groonga-8.0.2.ebuild index 65608552596..c628d1b0675 100644 --- a/app-text/groonga/groonga-8.0.2.ebuild +++ b/app-text/groonga/groonga-8.0.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://packages.groonga.org/source/${PN}/${P}.tar.gz"; LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" IUSE="abort benchmark debug doc dynamic-malloc-change +exact-alloc-count examples fmalloc futex jemalloc libedit libevent lzo +mecab msgpack +nfkc sphinx static-libs uyield zeromq zlib zstd" RDEPEND=">=dev-libs/onigmo-6.1.1:0=
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga/
commit: 32bc511c9af88bd8d5d2476e7023bdf14a78d818 Author: Brian Evans gentoo org> AuthorDate: Fri May 11 18:21:46 2018 + Commit: Brian Evans gentoo org> CommitDate: Fri May 11 18:23:13 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32bc511c app-text/groonga: Fix install failure removing old init script The manual removal is no longer necessary Package-Manager: Portage-2.3.36, Repoman-2.3.9 app-text/groonga/groonga-8.0.2.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/app-text/groonga/groonga-8.0.2.ebuild b/app-text/groonga/groonga-8.0.2.ebuild index ebc194e460c..65608552596 100644 --- a/app-text/groonga/groonga-8.0.2.ebuild +++ b/app-text/groonga/groonga-8.0.2.ebuild @@ -97,6 +97,4 @@ src_install() { fowners groonga:groonga /var/{log,lib}/${PN} use examples || rm -r "${D%/}/usr/share/${PN}" || die - # Extra init script - rm -r "${D%/}/usr/sbin/groonga-httpd-restart" || die }
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga/
commit: 9df0525a7b466902edb13d8a259bca797f30c4b0 Author: Brian Evans gentoo org> AuthorDate: Fri May 11 17:37:43 2018 + Commit: Brian Evans gentoo org> CommitDate: Fri May 11 17:37:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9df0525a app-text/groonga: Version bump for 8.0.2 Bug: https://bugs.gentoo.org/655172 Package-Manager: Portage-2.3.36, Repoman-2.3.9 app-text/groonga/Manifest | 1 + app-text/groonga/groonga-8.0.2.ebuild | 102 ++ app-text/groonga/metadata.xml | 2 + 3 files changed, 105 insertions(+) diff --git a/app-text/groonga/Manifest b/app-text/groonga/Manifest index e87180557c3..2c60f422ecf 100644 --- a/app-text/groonga/Manifest +++ b/app-text/groonga/Manifest @@ -1,3 +1,4 @@ DIST groonga-5.0.3.tar.gz 12421501 BLAKE2B 22b695fca6c4d0859b7a9ed5b1bc46be48493faa513524634662b0d520d1159bc70b4dc34d82ba83e5c57681f01f01dbe47d5a957f110eab2db65cf8eefe878f SHA512 c4595054f46e150b0b95b3d1fb6a18098c93471ee0cdeefc54d266a710db57d6b68a6aceb1a61ede5ebb4e1b5518be64b9b96809bd85634b61c84c1923cbf158 DIST groonga-5.0.9.tar.gz 12851324 BLAKE2B a58084146e5e8fbcbc56f9737a3623b4385123cc449fb63b136f3f312d31d5574620831a4fa6e759381950ee6aa035e4d6a4c277c26c7d8ebb1e99fe5bf02e75 SHA512 6e89be8894737616cfcbd0edd92c94a25fb8a2f9c97bd0aab10c2d628664aa328384d6b953516fe96cec5b58fd229c42262caad4785ca9574c759d6d7177fba6 DIST groonga-6.1.2.tar.gz 14028916 BLAKE2B c05a1a5a73bce63655eb588b3021570d22a0016837810c12813bb4f208bf9b114fc514a8887e4f756fb0ec27ad2c991eea026bf57391e9234e49ee084656d26c SHA512 cd2dd667608fac856b36a824c5ea285da937cc11b6d4e5ad2f84581f6fbc714b4bb381515ec7b467ddccfad77c77c08def653d9cdd8725c0f512c7b83f20 +DIST groonga-8.0.2.tar.gz 15095427 BLAKE2B fa83034a434edaa35dede08cb042e48f15e1e2edd78a121f9341f53f53a5eef863d02e2ea6384428c720c4ff9acf1083504046c8c11a1ea8d7bfc4b541db66b5 SHA512 bc5590604054c4adfbc80b39c7cf367e8a989c47d80c37c48feffb9a427b4b4e360289f3d732f6affa7d26a1c8559f23bda1c70b6736a06601398fce9a53acf1 diff --git a/app-text/groonga/groonga-8.0.2.ebuild b/app-text/groonga/groonga-8.0.2.ebuild new file mode 100644 index 000..ebc194e460c --- /dev/null +++ b/app-text/groonga/groonga-8.0.2.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit libtool user + +DESCRIPTION="An Embeddable Fulltext Search Engine" +HOMEPAGE="https://groonga.org/"; +SRC_URI="https://packages.groonga.org/source/${PN}/${P}.tar.gz"; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" +IUSE="abort benchmark debug doc dynamic-malloc-change +exact-alloc-count examples fmalloc futex jemalloc libedit libevent lzo +mecab msgpack +nfkc sphinx static-libs uyield zeromq zlib zstd" + +RDEPEND=">=dev-libs/onigmo-6.1.1:0= + benchmark? ( >=dev-libs/glib-2.8 ) + jemalloc? ( dev-libs/jemalloc:0= ) + libedit? ( >=dev-libs/libedit-3 ) + libevent? ( dev-libs/libevent:0= ) + lzo? ( dev-libs/lzo ) + mecab? ( >=app-text/mecab-0.80 ) + msgpack? ( dev-libs/msgpack ) + sphinx? ( >=dev-python/sphinx-1.0.1 ) + zeromq? ( net-libs/zeromq:0= ) + zlib? ( sys-libs/zlib:0= ) + zstd? ( app-arch/zstd:0= )" +DEPEND="${RDEPEND} + virtual/pkgconfig + sphinx? ( dev-python/sphinx )" + +REQUIRED_USE=" abort? ( dynamic-malloc-change ) fmalloc? ( dynamic-malloc-change ) sphinx? ( doc )" + +pkg_setup() { + enewgroup groonga + enewuser groonga -1 -1 -1 groonga +} + +src_prepare() { + default_src_prepare + elibtoolize +} + +src_configure() { + # httpd is a bundled copy of nginx; disabled for security reasons + # prce only is used with httpd + # Apache arrow, kytea and libstemmer are not available in Gentoo repo + # ruby is only used for an http test + local econfopts=( + --disable-groonga-httpd + --without-pcre + --without-kytea + --without-libstemmer + --disable-arrow + --with-log-path="${EROOT%/}/var/log/${PN}.log" + --docdir="${EROOT%/}/usr/share/doc/${P}" + --without-ruby + --with-shared-onigmo + --with-onigmo=system + $(use_enable abort) + $(use_enable benchmark) + $(use_enable debug memory-debug) + $(use_enable doc document) + $(use_enable dynamic-malloc-change) + $(use_enable exact-alloc-count) + $(use_enable fmalloc) + $(use_enable futex) + $(use_with jemalloc) + $(use_enable libedit) + $(use_with libevent) + $(use_with lzo) + $(use_with mecab) + $(use_enable msgpack message-pack) + $(use_with msgpack message-pack "${EROOT%/}/usr") + $(use_enable nfkc) +
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga/
commit: e48061f10549d0ed6c53356bfbe3fb1315651581 Author: Brian Evans gentoo org> AuthorDate: Wed Jan 4 14:49:58 2017 + Commit: Brian Evans gentoo org> CommitDate: Wed Jan 4 14:53:05 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e48061f1 app-text/groonga: Version bump Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-text/groonga/Manifest | 1 + app-text/groonga/groonga-6.1.2.ebuild | 92 +++ 2 files changed, 93 insertions(+) diff --git a/app-text/groonga/Manifest b/app-text/groonga/Manifest index 8d67ca4..c4d3fbf 100644 --- a/app-text/groonga/Manifest +++ b/app-text/groonga/Manifest @@ -1,3 +1,4 @@ DIST groonga-4.0.7.tar.gz 10990151 SHA256 ec1d19b05c7a592a316e845ff4c5549c6236cc7ea83423c0fc7831c16161bbbf SHA512 942c28205ffb2c7d3ba767ff68b342ef5b7b9fef72131782635e86682c82a4ea3dad9d5263a42563ded22db573015c9859e49dc20c812f7a6534478b22d8b9a8 WHIRLPOOL 2473c14bcc50c87bfb925e73cc3c4cd2c02915ac498a5e40aeee312ac9873857406e38e8146fabe722250f2d258b6444813d4c47726c16ce4cfceea35f207d3a DIST groonga-5.0.3.tar.gz 12421501 SHA256 d4f3e9d00cb16c0028cb32422fa666cbbfb32f47597988fd308931274d94cf52 SHA512 c4595054f46e150b0b95b3d1fb6a18098c93471ee0cdeefc54d266a710db57d6b68a6aceb1a61ede5ebb4e1b5518be64b9b96809bd85634b61c84c1923cbf158 WHIRLPOOL bbcf91770eb626dfaf5d01e04b6f4b2f4ee6fff8fad73cdca36c500560ce8d0b9dc606391b1ae0a23d2fd763ba4eddbc69f2eb8b692a5c3c59c1b21745d01de0 DIST groonga-5.0.9.tar.gz 12851324 SHA256 4fb59009dca154ffb53f9b408dc296e6e215f8eda613a8ef184fa634e702d35d SHA512 6e89be8894737616cfcbd0edd92c94a25fb8a2f9c97bd0aab10c2d628664aa328384d6b953516fe96cec5b58fd229c42262caad4785ca9574c759d6d7177fba6 WHIRLPOOL 7f7ac215d4eb0eca0eb18e496a79c6023fe2040f2423c3b4b968d4923b800676c1ad2982880925880ffee5b92ff508b21132ecc2f9b7675612e147adfd13dd6c +DIST groonga-6.1.2.tar.gz 14028916 SHA256 6625d7e1b822da6c29391558fac51e4e3b99145635e96c6eff85e7e33139b0f7 SHA512 cd2dd667608fac856b36a824c5ea285da937cc11b6d4e5ad2f84581f6fbc714b4bb381515ec7b467ddccfad77c77c08def653d9cdd8725c0f512c7b83f20 WHIRLPOOL ca0b53bb6def465830fb048ac8b83319ccac8e035facb76fb145a8f454336889fef04a8c774fbcfaf32a75cbf938005266f1cf80fc85e55888c4c5ee67bf8bb2 diff --git a/app-text/groonga/groonga-6.1.2.ebuild b/app-text/groonga/groonga-6.1.2.ebuild new file mode 100644 index ..52d4442 --- /dev/null +++ b/app-text/groonga/groonga-6.1.2.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit eutils libtool user + +DESCRIPTION="An Embeddable Fulltext Search Engine" +HOMEPAGE="http://groonga.org/"; +SRC_URI="http://packages.groonga.org/source/${PN}/${P}.tar.gz"; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="abort benchmark debug doc dynamic-malloc-change +exact-alloc-count examples fmalloc futex libedit libevent lzo mecab msgpack +nfkc sphinx static-libs uyield zeromq zlib" + +RDEPEND="benchmark? ( >=dev-libs/glib-2.8 ) + libedit? ( >=dev-libs/libedit-3 ) + libevent? ( dev-libs/libevent ) + lzo? ( dev-libs/lzo ) + mecab? ( >=app-text/mecab-0.80 ) + msgpack? ( dev-libs/msgpack ) + sphinx? ( >=dev-python/sphinx-1.0.1 ) + zeromq? ( net-libs/zeromq ) + zlib? ( sys-libs/zlib )" +DEPEND="${RDEPEND} + virtual/pkgconfig + sphinx? ( dev-python/sphinx )" + +REQUIRED_USE=" abort? ( dynamic-malloc-change ) fmalloc? ( dynamic-malloc-change ) sphinx? ( doc )" + +pkg_setup() { + enewgroup groonga + enewuser groonga -1 -1 -1 groonga +} + +src_prepare() { + default_src_prepare + elibtoolize +} + +src_configure() { + # httpd is a bundled copy of nginx; disabled for security reasons + # prce only is used with httpd + # kytea and libstemmer are not available in portage + # ruby is only used for an http test + econf \ + --disable-groonga-httpd \ + --without-pcre \ + --without-kytea \ + --without-libstemmer \ + --with-log-path="${EROOT}var/log/${PN}.log" \ + --docdir="${EROOT}usr/share/doc/${P}" \ + --without-ruby \ + $(use_enable abort) \ + $(use_enable benchmark) \ + $(use_enable debug memory-debug) \ + $(use_enable doc document) \ + $(use_enable dynamic-malloc-change) \ + $(use_enable exact-alloc-count) \ + $(use_enable fmalloc) \ + $(use_enable futex) \ + $(use_enable libedit) \ + $(use_with libevent) \ + $(use_with lzo) \ + $(use_with mecab) \ + $(use_with msgpack message-pack "${EROOT}usr") \ + $(use_enable nfkc) \ + $(use_with sphinx sphinx-build) \ + $(use_enable static-libs static) \ + $(use
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga/
commit: d8d641b6306bf897481126ce57e92c9021fe7ebb Author: Brian Evans gentoo org> AuthorDate: Wed Jan 4 14:52:05 2017 + Commit: Brian Evans gentoo org> CommitDate: Wed Jan 4 14:53:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8d641b6 app-text/groonga: Drop old Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-text/groonga/Manifest| 1 - app-text/groonga/groonga-4.0.7-r1.ebuild | 91 2 files changed, 92 deletions(-) diff --git a/app-text/groonga/Manifest b/app-text/groonga/Manifest index c4d3fbf..a02398d 100644 --- a/app-text/groonga/Manifest +++ b/app-text/groonga/Manifest @@ -1,4 +1,3 @@ -DIST groonga-4.0.7.tar.gz 10990151 SHA256 ec1d19b05c7a592a316e845ff4c5549c6236cc7ea83423c0fc7831c16161bbbf SHA512 942c28205ffb2c7d3ba767ff68b342ef5b7b9fef72131782635e86682c82a4ea3dad9d5263a42563ded22db573015c9859e49dc20c812f7a6534478b22d8b9a8 WHIRLPOOL 2473c14bcc50c87bfb925e73cc3c4cd2c02915ac498a5e40aeee312ac9873857406e38e8146fabe722250f2d258b6444813d4c47726c16ce4cfceea35f207d3a DIST groonga-5.0.3.tar.gz 12421501 SHA256 d4f3e9d00cb16c0028cb32422fa666cbbfb32f47597988fd308931274d94cf52 SHA512 c4595054f46e150b0b95b3d1fb6a18098c93471ee0cdeefc54d266a710db57d6b68a6aceb1a61ede5ebb4e1b5518be64b9b96809bd85634b61c84c1923cbf158 WHIRLPOOL bbcf91770eb626dfaf5d01e04b6f4b2f4ee6fff8fad73cdca36c500560ce8d0b9dc606391b1ae0a23d2fd763ba4eddbc69f2eb8b692a5c3c59c1b21745d01de0 DIST groonga-5.0.9.tar.gz 12851324 SHA256 4fb59009dca154ffb53f9b408dc296e6e215f8eda613a8ef184fa634e702d35d SHA512 6e89be8894737616cfcbd0edd92c94a25fb8a2f9c97bd0aab10c2d628664aa328384d6b953516fe96cec5b58fd229c42262caad4785ca9574c759d6d7177fba6 WHIRLPOOL 7f7ac215d4eb0eca0eb18e496a79c6023fe2040f2423c3b4b968d4923b800676c1ad2982880925880ffee5b92ff508b21132ecc2f9b7675612e147adfd13dd6c DIST groonga-6.1.2.tar.gz 14028916 SHA256 6625d7e1b822da6c29391558fac51e4e3b99145635e96c6eff85e7e33139b0f7 SHA512 cd2dd667608fac856b36a824c5ea285da937cc11b6d4e5ad2f84581f6fbc714b4bb381515ec7b467ddccfad77c77c08def653d9cdd8725c0f512c7b83f20 WHIRLPOOL ca0b53bb6def465830fb048ac8b83319ccac8e035facb76fb145a8f454336889fef04a8c774fbcfaf32a75cbf938005266f1cf80fc85e55888c4c5ee67bf8bb2 diff --git a/app-text/groonga/groonga-4.0.7-r1.ebuild b/app-text/groonga/groonga-4.0.7-r1.ebuild deleted file mode 100644 index cf9cba1.. --- a/app-text/groonga/groonga-4.0.7-r1.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit eutils libtool user - -DESCRIPTION="An Embeddable Fulltext Search Engine" -HOMEPAGE="http://groonga.org/"; -SRC_URI="http://packages.groonga.org/source/${PN}/${P}.tar.gz"; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="abort benchmark debug doc dynamic-malloc-change +exact-alloc-count examples fmalloc futex libedit libevent lzo mecab msgpack +nfkc ruby sphinx static-libs uyield zeromq zlib" - -RDEPEND="benchmark? ( >=dev-libs/glib-2.8 ) - libedit? ( >=dev-libs/libedit-3 ) - libevent? ( dev-libs/libevent ) - lzo? ( dev-libs/lzo ) - mecab? ( >=app-text/mecab-0.80 ) - msgpack? ( dev-libs/msgpack ) - ruby? ( dev-lang/ruby ) - sphinx? ( >=dev-python/sphinx-1.0.1 ) - zeromq? ( net-libs/zeromq ) - zlib? ( sys-libs/zlib )" -DEPEND="${RDEPEND} - virtual/pkgconfig - sphinx? ( dev-python/sphinx )" - -REQUIRED_USE=" abort? ( dynamic-malloc-change ) fmalloc? ( dynamic-malloc-change ) sphinx? ( doc )" - -pkg_setup() { - enewgroup groonga - enewuser groonga -1 -1 -1 groonga -} - -src_prepare() { - elibtoolize -} - -src_configure() { - # httpd is a bundled copy of nginx; disabled for security reasons - # prce only is used with httpd - # kytea and libstemmer are not available in portage - econf \ - --disable-groonga-httpd \ - --without-pcre \ - --without-kytea \ - --without-libstemmer \ - --with-log-path="${EROOT}var/log/${PN}.log" \ - --docdir="${EROOT}usr/share/doc/${P}" \ - $(use_enable abort) \ - $(use_enable benchmark) \ - $(use_enable debug memory-debug) \ - $(use_enable doc document) \ - $(use_enable dynamic-malloc-change) \ - $(use_enable exact-alloc-count) \ - $(use_enable fmalloc) \ - $(use_enable futex) \ - $(use_enable libedit) \ - $(use_with libevent) \ - $(use_with lzo) \ - $(use_with mecab) \ - $(use_with msgpack message-pack "${EROOT}usr") \ - $(use_enable nfkc) \ - $(use_with ruby) \ - $(use_with sphinx sphinx-build) \ - $(use_enable static-libs static) \ - $(use_enable uyield) \ -
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga-normalizer-mysql/
commit: 5357a645501ecd21d14f40306bd3efe231bf0165 Author: Brian Evans gentoo org> AuthorDate: Tue Jan 3 17:15:18 2017 + Commit: Brian Evans gentoo org> CommitDate: Wed Jan 4 14:53:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5357a645 app-text/groonga-normalizer-mysql: Version bump Package-Manager: Portage-2.3.3, Repoman-2.3.1 app-text/groonga-normalizer-mysql/Manifest | 1 + .../groonga-normalizer-mysql-1.1.1.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/app-text/groonga-normalizer-mysql/Manifest b/app-text/groonga-normalizer-mysql/Manifest index 3d96708..2911041 100644 --- a/app-text/groonga-normalizer-mysql/Manifest +++ b/app-text/groonga-normalizer-mysql/Manifest @@ -1,3 +1,4 @@ DIST groonga-normalizer-mysql-1.0.6.tar.gz 430461 SHA256 7e037aa42b7a3212140674d39a8dc0d722670d744f99e019bde308db91eb4d85 SHA512 36ef0344ba73633669d12dd13b08cd336b2b77a7c76e11b52b5ce17fcf20b17a0ea8a3f68be1be91d07e3fe5a87b667664d7a503a54ba1cace3bd6c252286821 WHIRLPOOL 7e36266b5bade8bd1bb288f3936b059f57b24ea3662610999d5b9667688076b1de21d99ea21b774af43793fbef4feeb605eb4051bd95a5d0e0d36c49507307f7 DIST groonga-normalizer-mysql-1.0.9.tar.gz 527908 SHA256 bb1dc59939464f833e94de64e33b2a643f5bee03cad28d92af70af9820519e70 SHA512 878d10dc6f7280c62e9563db19a61450a0181c19d47b2a5afe3bef4bfa157abfe3de726f0d61b6b7040b3b37abd78f63cd257f48fe779ff6a1ea0ed262b70a97 WHIRLPOOL 1ef11b150934d532a97be1ac8b43280989763e76d9bbadf1faeb0a99b6a68f0066ebac8bb66f8fdfe6fcfc94f9a127d5159119746c69307305b8a3ae160d88d9 DIST groonga-normalizer-mysql-1.1.0.tar.gz 529179 SHA256 525daffdb999b647ce87328ec2e94c004ab59803b00a71ce1afd0b5dfd167116 SHA512 a607ea875a1500b408742f52c5a0e465db4fc45101cd6b433a5fede8631fdadd6d24571ec188f70e39906178d35ad46138848bd57aaac721da32c064f3506416 WHIRLPOOL c3546878e4bd7c1a5a2b911bdf325f9846574adf45929af073d00923e7d6851c8408cd27cea861c84ab96b140cae0913093ae6cce5fca4c56c4ca08948b3 +DIST groonga-normalizer-mysql-1.1.1.tar.gz 548788 SHA256 bc83d1e5e0f32d4b95e219cb940a7e3f61f0f743abd3bd47c2d436a34e503870 SHA512 40686a50133149b614057907c58f5b37d596fcaf697b4a6f3e68b776ac8c728cdd4c8a6e7c5676fe92ff96a4358b623f2b3740f6b72d317f1650c006cfb34369 WHIRLPOOL d09ede6cc08fbe0fc14e4c1ef60c1ca84f99a7c1a7aa3e122c6f3b525e45c2cb98b2b665b62650093c5fb79442945c1d30e87e68121ac9668b5d07087532d5b0 diff --git a/app-text/groonga-normalizer-mysql/groonga-normalizer-mysql-1.1.1.ebuild b/app-text/groonga-normalizer-mysql/groonga-normalizer-mysql-1.1.1.ebuild new file mode 100644 index ..7d5abb8 --- /dev/null +++ b/app-text/groonga-normalizer-mysql/groonga-normalizer-mysql-1.1.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit eutils autotools + +DESCRIPTION="Groonga plugin that provides MySQL compatible normalizers" +HOMEPAGE="http://groonga.org/"; +SRC_URI="http://packages.groonga.org/source/${PN}/${P}.tar.gz"; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="app-text/groonga" +DEPEND="${RDEPEND} + virtual/pkgconfig" +DOCS=( README.md ) + +src_prepare() { + default_src_prepare + eautoreconf +} + +src_configure() { + # ruby is only uses for tests + econf \ + --without-ruby \ + --docdir="${EROOT}usr/share/doc/${P}" +} + +src_install() { + default + + prune_libtool_files + rm -r "${D}usr/share/doc/${PN}" || die +}
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga-normalizer-mysql/
commit: eef2cb096eb90a7af713491da8838258530333e3 Author: Brian Evans gentoo org> AuthorDate: Fri Nov 20 19:52:40 2015 + Commit: Brian Evans gentoo org> CommitDate: Fri Nov 20 19:52:40 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eef2cb09 app-text/groonga-normalizer-mysql: Version bump Package-Manager: portage-2.2.25 app-text/groonga-normalizer-mysql/Manifest | 1 + .../groonga-normalizer-mysql-1.1.0.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/app-text/groonga-normalizer-mysql/Manifest b/app-text/groonga-normalizer-mysql/Manifest index cd98031..3d96708 100644 --- a/app-text/groonga-normalizer-mysql/Manifest +++ b/app-text/groonga-normalizer-mysql/Manifest @@ -1,2 +1,3 @@ DIST groonga-normalizer-mysql-1.0.6.tar.gz 430461 SHA256 7e037aa42b7a3212140674d39a8dc0d722670d744f99e019bde308db91eb4d85 SHA512 36ef0344ba73633669d12dd13b08cd336b2b77a7c76e11b52b5ce17fcf20b17a0ea8a3f68be1be91d07e3fe5a87b667664d7a503a54ba1cace3bd6c252286821 WHIRLPOOL 7e36266b5bade8bd1bb288f3936b059f57b24ea3662610999d5b9667688076b1de21d99ea21b774af43793fbef4feeb605eb4051bd95a5d0e0d36c49507307f7 DIST groonga-normalizer-mysql-1.0.9.tar.gz 527908 SHA256 bb1dc59939464f833e94de64e33b2a643f5bee03cad28d92af70af9820519e70 SHA512 878d10dc6f7280c62e9563db19a61450a0181c19d47b2a5afe3bef4bfa157abfe3de726f0d61b6b7040b3b37abd78f63cd257f48fe779ff6a1ea0ed262b70a97 WHIRLPOOL 1ef11b150934d532a97be1ac8b43280989763e76d9bbadf1faeb0a99b6a68f0066ebac8bb66f8fdfe6fcfc94f9a127d5159119746c69307305b8a3ae160d88d9 +DIST groonga-normalizer-mysql-1.1.0.tar.gz 529179 SHA256 525daffdb999b647ce87328ec2e94c004ab59803b00a71ce1afd0b5dfd167116 SHA512 a607ea875a1500b408742f52c5a0e465db4fc45101cd6b433a5fede8631fdadd6d24571ec188f70e39906178d35ad46138848bd57aaac721da32c064f3506416 WHIRLPOOL c3546878e4bd7c1a5a2b911bdf325f9846574adf45929af073d00923e7d6851c8408cd27cea861c84ab96b140cae0913093ae6cce5fca4c56c4ca08948b3 diff --git a/app-text/groonga-normalizer-mysql/groonga-normalizer-mysql-1.1.0.ebuild b/app-text/groonga-normalizer-mysql/groonga-normalizer-mysql-1.1.0.ebuild new file mode 100644 index 000..554a7c2 --- /dev/null +++ b/app-text/groonga-normalizer-mysql/groonga-normalizer-mysql-1.1.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +inherit eutils autotools + +DESCRIPTION="Groonga plugin that provides MySQL compatible normalizers" +HOMEPAGE="http://groonga.org/"; +SRC_URI="http://packages.groonga.org/source/${PN}/${P}.tar.gz"; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="app-text/groonga" +DEPEND="${RDEPEND} + virtual/pkgconfig" +DOCS=( README.md ) + +src_prepare() { + eautoreconf +} + +src_configure() { + # ruby is only uses for tests + econf \ + --without-ruby \ + --docdir="${EROOT}usr/share/doc/${P}" +} + +src_install() { + default + + prune_libtool_files + rm -r "${D}usr/share/doc/${PN}" || die +}
[gentoo-commits] repo/gentoo:master commit in: app-text/groonga/
commit: d0e5cefb1b09f5abfe531c6523c47f02de9d81d9 Author: Brian Evans gentoo org> AuthorDate: Fri Nov 20 19:45:01 2015 + Commit: Brian Evans gentoo org> CommitDate: Fri Nov 20 19:45:33 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e5cefb app-text/groonga: Version bump Package-Manager: portage-2.2.25 app-text/groonga/Manifest | 1 + app-text/groonga/groonga-5.0.9.ebuild | 92 +++ 2 files changed, 93 insertions(+) diff --git a/app-text/groonga/Manifest b/app-text/groonga/Manifest index d2f9b07..8d67ca4 100644 --- a/app-text/groonga/Manifest +++ b/app-text/groonga/Manifest @@ -1,2 +1,3 @@ DIST groonga-4.0.7.tar.gz 10990151 SHA256 ec1d19b05c7a592a316e845ff4c5549c6236cc7ea83423c0fc7831c16161bbbf SHA512 942c28205ffb2c7d3ba767ff68b342ef5b7b9fef72131782635e86682c82a4ea3dad9d5263a42563ded22db573015c9859e49dc20c812f7a6534478b22d8b9a8 WHIRLPOOL 2473c14bcc50c87bfb925e73cc3c4cd2c02915ac498a5e40aeee312ac9873857406e38e8146fabe722250f2d258b6444813d4c47726c16ce4cfceea35f207d3a DIST groonga-5.0.3.tar.gz 12421501 SHA256 d4f3e9d00cb16c0028cb32422fa666cbbfb32f47597988fd308931274d94cf52 SHA512 c4595054f46e150b0b95b3d1fb6a18098c93471ee0cdeefc54d266a710db57d6b68a6aceb1a61ede5ebb4e1b5518be64b9b96809bd85634b61c84c1923cbf158 WHIRLPOOL bbcf91770eb626dfaf5d01e04b6f4b2f4ee6fff8fad73cdca36c500560ce8d0b9dc606391b1ae0a23d2fd763ba4eddbc69f2eb8b692a5c3c59c1b21745d01de0 +DIST groonga-5.0.9.tar.gz 12851324 SHA256 4fb59009dca154ffb53f9b408dc296e6e215f8eda613a8ef184fa634e702d35d SHA512 6e89be8894737616cfcbd0edd92c94a25fb8a2f9c97bd0aab10c2d628664aa328384d6b953516fe96cec5b58fd229c42262caad4785ca9574c759d6d7177fba6 WHIRLPOOL 7f7ac215d4eb0eca0eb18e496a79c6023fe2040f2423c3b4b968d4923b800676c1ad2982880925880ffee5b92ff508b21132ecc2f9b7675612e147adfd13dd6c diff --git a/app-text/groonga/groonga-5.0.9.ebuild b/app-text/groonga/groonga-5.0.9.ebuild new file mode 100644 index 000..494462b --- /dev/null +++ b/app-text/groonga/groonga-5.0.9.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils libtool user + +DESCRIPTION="An Embeddable Fulltext Search Engine" +HOMEPAGE="http://groonga.org/"; +SRC_URI="http://packages.groonga.org/source/${PN}/${P}.tar.gz"; + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="abort benchmark debug doc dynamic-malloc-change +exact-alloc-count examples fmalloc futex libedit libevent lzo mecab msgpack +nfkc sphinx static-libs uyield zeromq zlib" + +RDEPEND="benchmark? ( >=dev-libs/glib-2.8 ) + libedit? ( >=dev-libs/libedit-3 ) + libevent? ( dev-libs/libevent ) + lzo? ( dev-libs/lzo ) + mecab? ( >=app-text/mecab-0.80 ) + msgpack? ( dev-libs/msgpack ) + sphinx? ( >=dev-python/sphinx-1.0.1 ) + zeromq? ( net-libs/zeromq ) + zlib? ( sys-libs/zlib )" +DEPEND="${RDEPEND} + virtual/pkgconfig + sphinx? ( dev-python/sphinx )" + +REQUIRED_USE=" abort? ( dynamic-malloc-change ) fmalloc? ( dynamic-malloc-change ) sphinx? ( doc )" + +pkg_setup() { + enewgroup groonga + enewuser groonga -1 -1 -1 groonga +} + +src_prepare() { + elibtoolize +} + +src_configure() { + # httpd is a bundled copy of nginx; disabled for security reasons + # prce only is used with httpd + # kytea and libstemmer are not available in portage + # ruby is only used for an http test + econf \ + --disable-groonga-httpd \ + --without-pcre \ + --without-kytea \ + --without-libstemmer \ + --with-log-path="${EROOT}var/log/${PN}.log" \ + --docdir="${EROOT}usr/share/doc/${P}" \ + --without-ruby \ + $(use_enable abort) \ + $(use_enable benchmark) \ + $(use_enable debug memory-debug) \ + $(use_enable doc document) \ + $(use_enable dynamic-malloc-change) \ + $(use_enable exact-alloc-count) \ + $(use_enable fmalloc) \ + $(use_enable futex) \ + $(use_enable libedit) \ + $(use_with libevent) \ + $(use_with lzo) \ + $(use_with mecab) \ + $(use_with msgpack message-pack "${EROOT}usr") \ + $(use_enable nfkc) \ + $(use_with sphinx sphinx-build) \ + $(use_enable static-libs static) \ + $(use_enable uyield) \ + $(use_enable zeromq) \ + $(use_with zlib) +} + +src_install() { + default + + prune_libtool_files + + newinitd "${FILESDIR}/${PN}.initd" ${PN} + newconfd "${FILESDIR}/${PN}.confd" ${PN} + + keepdir /var/{log,lib}/${PN} + fowners groonga:groonga /var/{log,lib}/${PN} + + dodoc README.md + + use examples || rm -r "${D}usr/share/${PN}"