* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/
@ 2017-12-14 9:41 Andrey Grozin
0 siblings, 0 replies; 27+ messages in thread
From: Andrey Grozin @ 2017-12-14 9:41 UTC (permalink / raw
To: gentoo-commits
commit: 8b4ea0f6d2bed140116f69855d1d3100ea0cf020
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 14 09:40:09 2017 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Thu Dec 14 09:40:09 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b4ea0f6
dev-libs/libunibreak: initial import
Reported-by: Johannes Janssen <mail <AT> johannes-janssen.de>
Closes: https://bugs.gentoo.org/640968
Package-Manager: Portage-2.3.16, Repoman-2.3.6
dev-libs/libunibreak/Manifest | 1 +
dev-libs/libunibreak/libunibreak-4.0.ebuild | 39 +++++++++++++++++++++++++++++
dev-libs/libunibreak/metadata.xml | 14 +++++++++++
3 files changed, 54 insertions(+)
diff --git a/dev-libs/libunibreak/Manifest b/dev-libs/libunibreak/Manifest
new file mode 100644
index 00000000000..487fd898f5d
--- /dev/null
+++ b/dev-libs/libunibreak/Manifest
@@ -0,0 +1 @@
+DIST libunibreak-4.0.tar.gz 629403 SHA256 f7329bef1eb169d3363f040cefcc323cfd0a0bc53290a35a395e1d1adc849539 SHA512 43da73f66fabd8fdef444c5a06ad1800464a0aeab590938522d6c19973950a242f2ccc0575a93d10d87bdcf82610452117ac081ddb73f47271a8c2a65897e11c WHIRLPOOL ad71bc5910ca3dff994651022a5a6c6093cd4023852270fa243848f7576287b7cec4ad02a6b27686149491cb52824a93fdb6a6dac4c878d67db2f4041282d300
diff --git a/dev-libs/libunibreak/libunibreak-4.0.ebuild b/dev-libs/libunibreak/libunibreak-4.0.ebuild
new file mode 100644
index 00000000000..f531bb66e38
--- /dev/null
+++ b/dev-libs/libunibreak/libunibreak-4.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit versionator
+
+DESCRIPTION="Line and word breaking library"
+HOMEPAGE="http://vimgadgets.sourceforge.net/libunibreak/"
+SRC_URI="https://github.com/adah1972/${PN}/releases/download/${PN}_$(replace_all_version_separators '_')/${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="doc +man static-libs"
+
+DEPEND="man? ( app-doc/doxygen )"
+RDEPEND="!dev-libs/liblinebreak"
+
+src_prepare() {
+ use man && echo -e 'GENERATE_MAN=YES\nGENERATE_HTML=NO' >> Doxyfile
+ default
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static)
+ use doc && export HTML_DOCS=( doc/html/. )
+}
+
+src_compile() {
+ default
+ use man && doxygen || die
+}
+
+src_install() {
+ default
+ prune_libtool_files
+ use man && find "${D}/usr/include" -type f -execdir doman "${S}/doc/man/man3/{}.3" \;
+}
diff --git a/dev-libs/libunibreak/metadata.xml b/dev-libs/libunibreak/metadata.xml
new file mode 100644
index 00000000000..a8bbb441f29
--- /dev/null
+++ b/dev-libs/libunibreak/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <longdescription lang="en">
+ Libunibreak is an implementation of the line breaking and word breaking algorithms
+ as described in Unicode Standard Annex 14 and Unicode Standard Annex 29. It is
+ designed to be used in a generic text renderer.
+ </longdescription>
+ <use>
+ <flag name="man">Generate man pages with doxygen.</flag>
+ <flag name="doc">Install html API documentation.</flag>
+ </use>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/
@ 2017-12-14 12:10 Andreas Hüttel
0 siblings, 0 replies; 27+ messages in thread
From: Andreas Hüttel @ 2017-12-14 12:10 UTC (permalink / raw
To: gentoo-commits
commit: 34e2c43f6752ce4a1192fd69573d85959043cf99
Author: Andreas K. Huettel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 14 12:09:34 2017 +0000
Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Thu Dec 14 12:10:42 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34e2c43f
Revert "dev-libs/libunibreak: initial import"
Please write on the chalkboard 100 times: "I will not add ebuilds as maintainer-needed".
Also other QA issues.
This reverts commit 8b4ea0f6d2bed140116f69855d1d3100ea0cf020.
dev-libs/libunibreak/Manifest | 1 -
dev-libs/libunibreak/libunibreak-4.0.ebuild | 39 -----------------------------
dev-libs/libunibreak/metadata.xml | 14 -----------
3 files changed, 54 deletions(-)
diff --git a/dev-libs/libunibreak/Manifest b/dev-libs/libunibreak/Manifest
deleted file mode 100644
index 487fd898f5d..00000000000
--- a/dev-libs/libunibreak/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libunibreak-4.0.tar.gz 629403 SHA256 f7329bef1eb169d3363f040cefcc323cfd0a0bc53290a35a395e1d1adc849539 SHA512 43da73f66fabd8fdef444c5a06ad1800464a0aeab590938522d6c19973950a242f2ccc0575a93d10d87bdcf82610452117ac081ddb73f47271a8c2a65897e11c WHIRLPOOL ad71bc5910ca3dff994651022a5a6c6093cd4023852270fa243848f7576287b7cec4ad02a6b27686149491cb52824a93fdb6a6dac4c878d67db2f4041282d300
diff --git a/dev-libs/libunibreak/libunibreak-4.0.ebuild b/dev-libs/libunibreak/libunibreak-4.0.ebuild
deleted file mode 100644
index f531bb66e38..00000000000
--- a/dev-libs/libunibreak/libunibreak-4.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit versionator
-
-DESCRIPTION="Line and word breaking library"
-HOMEPAGE="http://vimgadgets.sourceforge.net/libunibreak/"
-SRC_URI="https://github.com/adah1972/${PN}/releases/download/${PN}_$(replace_all_version_separators '_')/${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="doc +man static-libs"
-
-DEPEND="man? ( app-doc/doxygen )"
-RDEPEND="!dev-libs/liblinebreak"
-
-src_prepare() {
- use man && echo -e 'GENERATE_MAN=YES\nGENERATE_HTML=NO' >> Doxyfile
- default
-}
-
-src_configure() {
- econf \
- $(use_enable static-libs static)
- use doc && export HTML_DOCS=( doc/html/. )
-}
-
-src_compile() {
- default
- use man && doxygen || die
-}
-
-src_install() {
- default
- prune_libtool_files
- use man && find "${D}/usr/include" -type f -execdir doman "${S}/doc/man/man3/{}.3" \;
-}
diff --git a/dev-libs/libunibreak/metadata.xml b/dev-libs/libunibreak/metadata.xml
deleted file mode 100644
index a8bbb441f29..00000000000
--- a/dev-libs/libunibreak/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <longdescription lang="en">
- Libunibreak is an implementation of the line breaking and word breaking algorithms
- as described in Unicode Standard Annex 14 and Unicode Standard Annex 29. It is
- designed to be used in a generic text renderer.
- </longdescription>
- <use>
- <flag name="man">Generate man pages with doxygen.</flag>
- <flag name="doc">Install html API documentation.</flag>
- </use>
-</pkgmetadata>
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/
@ 2017-12-14 16:34 Andrey Grozin
0 siblings, 0 replies; 27+ messages in thread
From: Andrey Grozin @ 2017-12-14 16:34 UTC (permalink / raw
To: gentoo-commits
commit: 7406b4a3505e20eabb9d447d514cdc398c299eb9
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 14 16:32:56 2017 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Thu Dec 14 16:32:56 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7406b4a3
dev-libs/libunibreak: initial import
Package-Manager: Portage-2.3.18, Repoman-2.3.6
dev-libs/libunibreak/Manifest | 1 +
dev-libs/libunibreak/libunibreak-4.0.ebuild | 47 +++++++++++++++++++++++++++++
dev-libs/libunibreak/metadata.xml | 16 ++++++++++
3 files changed, 64 insertions(+)
diff --git a/dev-libs/libunibreak/Manifest b/dev-libs/libunibreak/Manifest
new file mode 100644
index 00000000000..3cda64803c2
--- /dev/null
+++ b/dev-libs/libunibreak/Manifest
@@ -0,0 +1 @@
+DIST libunibreak-4.0.tar.gz 629403 BLAKE2B 067d09bd48c5381ebef1f3a0ca488732e216234e45977d5c2eee181c9c98b435a7e4030fb5bdbd83035a7937c2107ec05f78dc33158ec64297511d24e329f03d SHA512 43da73f66fabd8fdef444c5a06ad1800464a0aeab590938522d6c19973950a242f2ccc0575a93d10d87bdcf82610452117ac081ddb73f47271a8c2a65897e11c
diff --git a/dev-libs/libunibreak/libunibreak-4.0.ebuild b/dev-libs/libunibreak/libunibreak-4.0.ebuild
new file mode 100644
index 00000000000..79b94f2d771
--- /dev/null
+++ b/dev-libs/libunibreak/libunibreak-4.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit versionator
+
+DESCRIPTION="Line and word breaking library"
+HOMEPAGE="http://vimgadgets.sourceforge.net/libunibreak/"
+SRC_URI="https://github.com/adah1972/${PN}/releases/download/${PN}_$(replace_all_version_separators '_')/${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="doc +man static-libs"
+
+DEPEND="man? ( app-doc/doxygen )"
+RDEPEND="!dev-libs/liblinebreak"
+
+src_prepare() {
+ if use man; then
+ echo 'GENERATE_MAN=YES' >> Doxyfile || die
+ echo 'GENERATE_HTML=NO' >> Doxyfile || die
+ fi
+ default
+}
+
+src_configure() {
+ econf $(use_enable static-libs static)
+}
+
+src_compile() {
+ default
+ if use man; then
+ doxygen || die 'doxygen failed'
+ fi
+}
+
+src_install() {
+ use doc && HTML_DOCS=( doc/html/. )
+ default
+ find "${D}" -name '*.la' -delete || die
+ if use man; then
+ doman doc/man/man3/*.3
+ PREFIX=`echo "${WORKDIR}" | sed -e 's|/|_|g'`
+ rm "${D}usr/share/man/man3/${PREFIX}_${P}_src_.3"* || die 'rm man failed'
+ fi
+}
diff --git a/dev-libs/libunibreak/metadata.xml b/dev-libs/libunibreak/metadata.xml
new file mode 100644
index 00000000000..fc50d1f50d2
--- /dev/null
+++ b/dev-libs/libunibreak/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>grozin@gentoo.org</email>
+ </maintainer>
+ <longdescription lang="en">
+ Libunibreak is an implementation of the line breaking and word breaking algorithms
+ as described in Unicode Standard Annex 14 and Unicode Standard Annex 29. It is
+ designed to be used in a generic text renderer.
+ </longdescription>
+ <use>
+ <flag name="doc">Install html API documentation.</flag>
+ <flag name="man">Generate man pages with doxygen.</flag>
+ </use>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/
@ 2017-12-14 19:53 Andrey Grozin
0 siblings, 0 replies; 27+ messages in thread
From: Andrey Grozin @ 2017-12-14 19:53 UTC (permalink / raw
To: gentoo-commits
commit: 2b727a97843125efd5bf995ec2bf98307301ebf7
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 14 19:52:54 2017 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Thu Dec 14 19:52:54 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b727a97
dev-libs/libunibreak: remove unwanted mans
Package-Manager: Portage-2.3.18, Repoman-2.3.6
dev-libs/libunibreak/libunibreak-4.0.ebuild | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/dev-libs/libunibreak/libunibreak-4.0.ebuild b/dev-libs/libunibreak/libunibreak-4.0.ebuild
index 79b94f2d771..ec0bccd245f 100644
--- a/dev-libs/libunibreak/libunibreak-4.0.ebuild
+++ b/dev-libs/libunibreak/libunibreak-4.0.ebuild
@@ -32,6 +32,14 @@ src_compile() {
default
if use man; then
doxygen || die 'doxygen failed'
+ pushd "${S}"/doc/man > /dev/null
+ mv man3 x || die
+ mkdir man3 || die
+ for h in graphemebreak linebreak linebreakdef unibreakbase unibreakdef wordbreak; do
+ mv x/${h}.h.3 man3/ || die "man ${h} not found"
+ done
+ rm -rf x || die
+ popd > /dev/null
fi
}
@@ -41,7 +49,5 @@ src_install() {
find "${D}" -name '*.la' -delete || die
if use man; then
doman doc/man/man3/*.3
- PREFIX=`echo "${WORKDIR}" | sed -e 's|/|_|g'`
- rm "${D}usr/share/man/man3/${PREFIX}_${P}_src_.3"* || die 'rm man failed'
fi
}
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/
@ 2018-01-13 8:52 Andrey Grozin
0 siblings, 0 replies; 27+ messages in thread
From: Andrey Grozin @ 2018-01-13 8:52 UTC (permalink / raw
To: gentoo-commits
commit: 2eb023eaf27d9b47399bbda411ef28507e41d276
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 13 08:52:11 2018 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sat Jan 13 08:52:11 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eb023ea
dev-libs/libunibreak: restrict test
Tests require internet access to www.unicode.org
Closes: https://bugs.gentoo.org/644164
Package-Manager: Portage-2.3.19, Repoman-2.3.6
dev-libs/libunibreak/libunibreak-4.0.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/dev-libs/libunibreak/libunibreak-4.0.ebuild b/dev-libs/libunibreak/libunibreak-4.0.ebuild
index ec0bccd245f..75c158e6afb 100644
--- a/dev-libs/libunibreak/libunibreak-4.0.ebuild
+++ b/dev-libs/libunibreak/libunibreak-4.0.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
@@ -13,6 +13,9 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
IUSE="doc +man static-libs"
+# Tests require internet access to www.unicode.org
+RESTRICT="test"
+
DEPEND="man? ( app-doc/doxygen )"
RDEPEND="!dev-libs/liblinebreak"
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/
@ 2018-03-18 20:30 Mikle Kolyada
0 siblings, 0 replies; 27+ messages in thread
From: Mikle Kolyada @ 2018-03-18 20:30 UTC (permalink / raw
To: gentoo-commits
commit: 1c0c8674f04ad0d2c2dff486a7c7bc74769fa04e
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 18 20:29:29 2018 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Mar 18 20:30:39 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c0c8674
dev-libs/libunibreak: amd64 stable wrt bug #650794
Package-Manager: Portage-2.3.24, Repoman-2.3.6
dev-libs/libunibreak/libunibreak-4.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libunibreak/libunibreak-4.0.ebuild b/dev-libs/libunibreak/libunibreak-4.0.ebuild
index 75c158e6afb..b6985c4951e 100644
--- a/dev-libs/libunibreak/libunibreak-4.0.ebuild
+++ b/dev-libs/libunibreak/libunibreak-4.0.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/adah1972/${PN}/releases/download/${PN}_$(replace_all
LICENSE="ZLIB"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~x86"
IUSE="doc +man static-libs"
# Tests require internet access to www.unicode.org
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/
@ 2018-11-11 14:29 Andrey Grozin
0 siblings, 0 replies; 27+ messages in thread
From: Andrey Grozin @ 2018-11-11 14:29 UTC (permalink / raw
To: gentoo-commits
commit: e9e337b066b799e00d6ee650d45248a018640940
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 11 14:29:38 2018 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sun Nov 11 14:29:38 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9e337b0
dev-libs/libunibreak: bump to 4.1
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
Package-Manager: Portage-2.3.41, Repoman-2.3.9
dev-libs/libunibreak/Manifest | 1 +
dev-libs/libunibreak/libunibreak-4.1.ebuild | 55 +++++++++++++++++++++++++++++
2 files changed, 56 insertions(+)
diff --git a/dev-libs/libunibreak/Manifest b/dev-libs/libunibreak/Manifest
index 3cda64803c2..983c6d6e38a 100644
--- a/dev-libs/libunibreak/Manifest
+++ b/dev-libs/libunibreak/Manifest
@@ -1 +1,2 @@
DIST libunibreak-4.0.tar.gz 629403 BLAKE2B 067d09bd48c5381ebef1f3a0ca488732e216234e45977d5c2eee181c9c98b435a7e4030fb5bdbd83035a7937c2107ec05f78dc33158ec64297511d24e329f03d SHA512 43da73f66fabd8fdef444c5a06ad1800464a0aeab590938522d6c19973950a242f2ccc0575a93d10d87bdcf82610452117ac081ddb73f47271a8c2a65897e11c
+DIST libunibreak-4.1.tar.gz 642497 BLAKE2B 79a09cc19e72bcf98605f3c49649c2d0753774825e737e0682ff4b67d4908be748b81b6ba79827ccc2032b7c5284fc2dd932d61d6775cae841888d6ee4a77b70 SHA512 f02a94b1c1757c0321f112ef9b44a17fc9f73c9ec6041f263bb55fe8ec44e5599c6061c4e1f6f92ca9069b282e5a8e40d90dcceaf04b6e2ed6ae948f104e1ce2
diff --git a/dev-libs/libunibreak/libunibreak-4.1.ebuild b/dev-libs/libunibreak/libunibreak-4.1.ebuild
new file mode 100644
index 00000000000..132e80d6701
--- /dev/null
+++ b/dev-libs/libunibreak/libunibreak-4.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Line and word breaking library"
+HOMEPAGE="http://vimgadgets.sourceforge.net/libunibreak/"
+SRC_URI="https://github.com/adah1972/${PN}/releases/download/${PN}_$(ver_rs 1- '_')/${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="doc +man static-libs"
+
+# Tests require internet access to www.unicode.org
+RESTRICT="test"
+
+DEPEND="man? ( app-doc/doxygen )"
+RDEPEND="!dev-libs/liblinebreak"
+
+src_prepare() {
+ if use man; then
+ echo 'GENERATE_MAN=YES' >> Doxyfile || die
+ echo 'GENERATE_HTML=NO' >> Doxyfile || die
+ fi
+ default
+}
+
+src_configure() {
+ econf $(use_enable static-libs static)
+}
+
+src_compile() {
+ default
+ if use man; then
+ doxygen || die 'doxygen failed'
+ pushd "${S}"/doc/man > /dev/null
+ mv man3 x || die
+ mkdir man3 || die
+ for h in graphemebreak linebreak linebreakdef unibreakbase unibreakdef wordbreak; do
+ mv x/${h}.h.3 man3/ || die "man ${h} not found"
+ done
+ rm -rf x || die
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ use doc && HTML_DOCS=( doc/html/. )
+ default
+ find "${D}" -name '*.la' -delete || die
+ if use man; then
+ doman doc/man/man3/*.3
+ fi
+}
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/
@ 2020-01-31 13:50 Andrey Grozin
0 siblings, 0 replies; 27+ messages in thread
From: Andrey Grozin @ 2020-01-31 13:50 UTC (permalink / raw
To: gentoo-commits
commit: 21e52877d6f5c5f6cb8bbabcc2797083d1c8b622
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 31 13:49:31 2020 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Fri Jan 31 13:50:31 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21e52877
dev-libs/libunibreak: bump to 4.2
Package-Manager: Portage-2.3.86, Repoman-2.3.20
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
dev-libs/libunibreak/Manifest | 1 +
dev-libs/libunibreak/libunibreak-4.2.ebuild | 55 +++++++++++++++++++++++++++++
2 files changed, 56 insertions(+)
diff --git a/dev-libs/libunibreak/Manifest b/dev-libs/libunibreak/Manifest
index 983c6d6e38a..9da34af9467 100644
--- a/dev-libs/libunibreak/Manifest
+++ b/dev-libs/libunibreak/Manifest
@@ -1,2 +1,3 @@
DIST libunibreak-4.0.tar.gz 629403 BLAKE2B 067d09bd48c5381ebef1f3a0ca488732e216234e45977d5c2eee181c9c98b435a7e4030fb5bdbd83035a7937c2107ec05f78dc33158ec64297511d24e329f03d SHA512 43da73f66fabd8fdef444c5a06ad1800464a0aeab590938522d6c19973950a242f2ccc0575a93d10d87bdcf82610452117ac081ddb73f47271a8c2a65897e11c
DIST libunibreak-4.1.tar.gz 642497 BLAKE2B 79a09cc19e72bcf98605f3c49649c2d0753774825e737e0682ff4b67d4908be748b81b6ba79827ccc2032b7c5284fc2dd932d61d6775cae841888d6ee4a77b70 SHA512 f02a94b1c1757c0321f112ef9b44a17fc9f73c9ec6041f263bb55fe8ec44e5599c6061c4e1f6f92ca9069b282e5a8e40d90dcceaf04b6e2ed6ae948f104e1ce2
+DIST libunibreak-4.2-1.tar.gz 643399 BLAKE2B 620e904113730078a8e74a09594b9e18c63768a926df433b4a251767fd492ae11c0954e97a4d94db577956a621f075bc6743535bdc67f9c5151243f304b33bf4 SHA512 26bbff1203dde9ffdc2b9046727ab7698f5693c1eb898c819ee83d0c97fbfd32b9dc7c4406dea29fff6642b2678fee74a1307aa5c9c3279f65484eb080ae1e2d
diff --git a/dev-libs/libunibreak/libunibreak-4.2.ebuild b/dev-libs/libunibreak/libunibreak-4.2.ebuild
new file mode 100644
index 00000000000..cf949d1c77a
--- /dev/null
+++ b/dev-libs/libunibreak/libunibreak-4.2.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Line and word breaking library"
+HOMEPAGE="http://vimgadgets.sourceforge.net/libunibreak/"
+SRC_URI="https://github.com/adah1972/${PN}/releases/download/${PN}_$(ver_rs 1- '_')-1/${P}-1.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="doc +man static-libs"
+
+# Tests require internet access to www.unicode.org
+RESTRICT="test"
+
+DEPEND="man? ( app-doc/doxygen )"
+RDEPEND="!dev-libs/liblinebreak"
+
+src_prepare() {
+ if use man; then
+ echo 'GENERATE_MAN=YES' >> Doxyfile || die
+ echo 'GENERATE_HTML=NO' >> Doxyfile || die
+ fi
+ default
+}
+
+src_configure() {
+ econf $(use_enable static-libs static)
+}
+
+src_compile() {
+ default
+ if use man; then
+ doxygen || die 'doxygen failed'
+ pushd "${S}"/doc/man > /dev/null
+ mv man3 x || die
+ mkdir man3 || die
+ for h in graphemebreak linebreak linebreakdef unibreakbase unibreakdef wordbreak; do
+ mv x/${h}.h.3 man3/ || die "man ${h} not found"
+ done
+ rm -rf x || die
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ use doc && HTML_DOCS=( doc/html/. )
+ default
+ find "${D}" -name '*.la' -delete || die
+ if use man; then
+ doman doc/man/man3/*.3
+ fi
+}
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/
@ 2021-02-10 4:35 Andrey Grozin
0 siblings, 0 replies; 27+ messages in thread
From: Andrey Grozin @ 2021-02-10 4:35 UTC (permalink / raw
To: gentoo-commits
commit: b391df88fca7349733e5afb3483345fbade3ac1f
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 10 04:34:38 2021 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Wed Feb 10 04:34:38 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b391df88
dev-libs/libunibreak: bump to 4.3
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
dev-libs/libunibreak/Manifest | 1 +
dev-libs/libunibreak/libunibreak-4.3.ebuild | 54 +++++++++++++++++++++++++++++
2 files changed, 55 insertions(+)
diff --git a/dev-libs/libunibreak/Manifest b/dev-libs/libunibreak/Manifest
index 9da34af9467..e906f911570 100644
--- a/dev-libs/libunibreak/Manifest
+++ b/dev-libs/libunibreak/Manifest
@@ -1,3 +1,4 @@
DIST libunibreak-4.0.tar.gz 629403 BLAKE2B 067d09bd48c5381ebef1f3a0ca488732e216234e45977d5c2eee181c9c98b435a7e4030fb5bdbd83035a7937c2107ec05f78dc33158ec64297511d24e329f03d SHA512 43da73f66fabd8fdef444c5a06ad1800464a0aeab590938522d6c19973950a242f2ccc0575a93d10d87bdcf82610452117ac081ddb73f47271a8c2a65897e11c
DIST libunibreak-4.1.tar.gz 642497 BLAKE2B 79a09cc19e72bcf98605f3c49649c2d0753774825e737e0682ff4b67d4908be748b81b6ba79827ccc2032b7c5284fc2dd932d61d6775cae841888d6ee4a77b70 SHA512 f02a94b1c1757c0321f112ef9b44a17fc9f73c9ec6041f263bb55fe8ec44e5599c6061c4e1f6f92ca9069b282e5a8e40d90dcceaf04b6e2ed6ae948f104e1ce2
DIST libunibreak-4.2-1.tar.gz 643399 BLAKE2B 620e904113730078a8e74a09594b9e18c63768a926df433b4a251767fd492ae11c0954e97a4d94db577956a621f075bc6743535bdc67f9c5151243f304b33bf4 SHA512 26bbff1203dde9ffdc2b9046727ab7698f5693c1eb898c819ee83d0c97fbfd32b9dc7c4406dea29fff6642b2678fee74a1307aa5c9c3279f65484eb080ae1e2d
+DIST libunibreak-4.3.tar.gz 639886 BLAKE2B ec044b659f1a837b4e6627067b96a6f19ee8302602d635e1e32aab9533486b5cd063aa99114c6443ede9d76d3f382d7492eac8b52b84a4baa2ccd9c2129e79d8 SHA512 4b53fd169912033403b6ca09047b7b928211fab3607ef26070ab731054138b9a291f7d138d3a479f9cde8edb0fabf8da114da68aee32e60cddf45cc3baae1170
diff --git a/dev-libs/libunibreak/libunibreak-4.3.ebuild b/dev-libs/libunibreak/libunibreak-4.3.ebuild
new file mode 100644
index 00000000000..80d0efb7d58
--- /dev/null
+++ b/dev-libs/libunibreak/libunibreak-4.3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Line and word breaking library"
+HOMEPAGE="http://vimgadgets.sourceforge.net/libunibreak/"
+SRC_URI="https://github.com/adah1972/${PN}/releases/download/${PN}_$(ver_rs 1- '_')/${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="doc +man static-libs"
+
+# Tests require internet access to www.unicode.org
+RESTRICT="test"
+
+DEPEND="man? ( app-doc/doxygen )"
+
+src_prepare() {
+ if use man; then
+ echo 'GENERATE_MAN=YES' >> Doxyfile || die
+ echo 'GENERATE_HTML=NO' >> Doxyfile || die
+ fi
+ default
+}
+
+src_configure() {
+ econf $(use_enable static-libs static)
+}
+
+src_compile() {
+ default
+ if use man; then
+ doxygen || die 'doxygen failed'
+ pushd "${S}"/doc/man > /dev/null
+ mv man3 x || die
+ mkdir man3 || die
+ for h in graphemebreak linebreak linebreakdef unibreakbase unibreakdef wordbreak; do
+ mv x/${h}.h.3 man3/ || die "man ${h} not found"
+ done
+ rm -rf x || die
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ use doc && HTML_DOCS=( doc/html/. )
+ default
+ find "${D}" -name '*.la' -delete || die
+ if use man; then
+ doman doc/man/man3/*.3
+ fi
+}
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/
@ 2021-05-06 6:19 Andrey Grozin
0 siblings, 0 replies; 27+ messages in thread
From: Andrey Grozin @ 2021-05-06 6:19 UTC (permalink / raw
To: gentoo-commits
commit: 35eed69f6e14d6d4b8987042abc2994650147de9
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Thu May 6 06:18:40 2021 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Thu May 6 06:19:40 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35eed69f
dev-libs/libunibreak: remove old
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
dev-libs/libunibreak/Manifest | 2 --
dev-libs/libunibreak/libunibreak-4.1.ebuild | 55 -----------------------------
dev-libs/libunibreak/libunibreak-4.2.ebuild | 55 -----------------------------
3 files changed, 112 deletions(-)
diff --git a/dev-libs/libunibreak/Manifest b/dev-libs/libunibreak/Manifest
index e906f911570..9676d264bfd 100644
--- a/dev-libs/libunibreak/Manifest
+++ b/dev-libs/libunibreak/Manifest
@@ -1,4 +1,2 @@
DIST libunibreak-4.0.tar.gz 629403 BLAKE2B 067d09bd48c5381ebef1f3a0ca488732e216234e45977d5c2eee181c9c98b435a7e4030fb5bdbd83035a7937c2107ec05f78dc33158ec64297511d24e329f03d SHA512 43da73f66fabd8fdef444c5a06ad1800464a0aeab590938522d6c19973950a242f2ccc0575a93d10d87bdcf82610452117ac081ddb73f47271a8c2a65897e11c
-DIST libunibreak-4.1.tar.gz 642497 BLAKE2B 79a09cc19e72bcf98605f3c49649c2d0753774825e737e0682ff4b67d4908be748b81b6ba79827ccc2032b7c5284fc2dd932d61d6775cae841888d6ee4a77b70 SHA512 f02a94b1c1757c0321f112ef9b44a17fc9f73c9ec6041f263bb55fe8ec44e5599c6061c4e1f6f92ca9069b282e5a8e40d90dcceaf04b6e2ed6ae948f104e1ce2
-DIST libunibreak-4.2-1.tar.gz 643399 BLAKE2B 620e904113730078a8e74a09594b9e18c63768a926df433b4a251767fd492ae11c0954e97a4d94db577956a621f075bc6743535bdc67f9c5151243f304b33bf4 SHA512 26bbff1203dde9ffdc2b9046727ab7698f5693c1eb898c819ee83d0c97fbfd32b9dc7c4406dea29fff6642b2678fee74a1307aa5c9c3279f65484eb080ae1e2d
DIST libunibreak-4.3.tar.gz 639886 BLAKE2B ec044b659f1a837b4e6627067b96a6f19ee8302602d635e1e32aab9533486b5cd063aa99114c6443ede9d76d3f382d7492eac8b52b84a4baa2ccd9c2129e79d8 SHA512 4b53fd169912033403b6ca09047b7b928211fab3607ef26070ab731054138b9a291f7d138d3a479f9cde8edb0fabf8da114da68aee32e60cddf45cc3baae1170
diff --git a/dev-libs/libunibreak/libunibreak-4.1.ebuild b/dev-libs/libunibreak/libunibreak-4.1.ebuild
deleted file mode 100644
index ad178e53f0e..00000000000
--- a/dev-libs/libunibreak/libunibreak-4.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Line and word breaking library"
-HOMEPAGE="http://vimgadgets.sourceforge.net/libunibreak/"
-SRC_URI="https://github.com/adah1972/${PN}/releases/download/${PN}_$(ver_rs 1- '_')/${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="doc +man static-libs"
-
-# Tests require internet access to www.unicode.org
-RESTRICT="test"
-
-BDEPEND="man? ( app-doc/doxygen )"
-RDEPEND="!dev-libs/liblinebreak"
-
-src_prepare() {
- if use man; then
- echo 'GENERATE_MAN=YES' >> Doxyfile || die
- echo 'GENERATE_HTML=NO' >> Doxyfile || die
- fi
- default
-}
-
-src_configure() {
- econf $(use_enable static-libs static)
-}
-
-src_compile() {
- default
- if use man; then
- doxygen || die 'doxygen failed'
- pushd "${S}"/doc/man > /dev/null
- mv man3 x || die
- mkdir man3 || die
- for h in graphemebreak linebreak linebreakdef unibreakbase unibreakdef wordbreak; do
- mv x/${h}.h.3 man3/ || die "man ${h} not found"
- done
- rm -rf x || die
- popd > /dev/null
- fi
-}
-
-src_install() {
- use doc && HTML_DOCS=( doc/html/. )
- default
- find "${D}" -name '*.la' -delete || die
- if use man; then
- doman doc/man/man3/*.3
- fi
-}
diff --git a/dev-libs/libunibreak/libunibreak-4.2.ebuild b/dev-libs/libunibreak/libunibreak-4.2.ebuild
deleted file mode 100644
index 96cc401c5b2..00000000000
--- a/dev-libs/libunibreak/libunibreak-4.2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Line and word breaking library"
-HOMEPAGE="http://vimgadgets.sourceforge.net/libunibreak/"
-SRC_URI="https://github.com/adah1972/${PN}/releases/download/${PN}_$(ver_rs 1- '_')-1/${P}-1.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="doc +man static-libs"
-
-# Tests require internet access to www.unicode.org
-RESTRICT="test"
-
-BDEPEND="man? ( app-doc/doxygen )"
-RDEPEND="!dev-libs/liblinebreak"
-
-src_prepare() {
- if use man; then
- echo 'GENERATE_MAN=YES' >> Doxyfile || die
- echo 'GENERATE_HTML=NO' >> Doxyfile || die
- fi
- default
-}
-
-src_configure() {
- econf $(use_enable static-libs static)
-}
-
-src_compile() {
- default
- if use man; then
- doxygen || die 'doxygen failed'
- pushd "${S}"/doc/man > /dev/null
- mv man3 x || die
- mkdir man3 || die
- for h in graphemebreak linebreak linebreakdef unibreakbase unibreakdef wordbreak; do
- mv x/${h}.h.3 man3/ || die "man ${h} not found"
- done
- rm -rf x || die
- popd > /dev/null
- fi
-}
-
-src_install() {
- use doc && HTML_DOCS=( doc/html/. )
- default
- find "${D}" -name '*.la' -delete || die
- if use man; then
- doman doc/man/man3/*.3
- fi
-}
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/
@ 2021-05-06 21:19 Sam James
0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2021-05-06 21:19 UTC (permalink / raw
To: gentoo-commits
commit: 94cd8df27046fe414c2cbe1004630af0c13f7419
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 6 21:19:37 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 6 21:19:37 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94cd8df2
dev-libs/libunibreak: Stabilize 4.3 amd64, #788454
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/libunibreak/libunibreak-4.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libunibreak/libunibreak-4.3.ebuild b/dev-libs/libunibreak/libunibreak-4.3.ebuild
index f4466edceb6..10237b5592b 100644
--- a/dev-libs/libunibreak/libunibreak-4.3.ebuild
+++ b/dev-libs/libunibreak/libunibreak-4.3.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/adah1972/${PN}/releases/download/${PN}_$(ver_rs 1- '
LICENSE="ZLIB"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~x86"
IUSE="doc +man static-libs"
# Tests require internet access to www.unicode.org
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/
@ 2021-05-06 23:29 Sam James
0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2021-05-06 23:29 UTC (permalink / raw
To: gentoo-commits
commit: 4eba581541ba2ee20d7d662355e725775c9a44c9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May 6 23:29:49 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May 6 23:29:49 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eba5815
dev-libs/libunibreak: Stabilize 4.3 x86, #788454
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/libunibreak/libunibreak-4.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libunibreak/libunibreak-4.3.ebuild b/dev-libs/libunibreak/libunibreak-4.3.ebuild
index 10237b5592b..ddc86f6688d 100644
--- a/dev-libs/libunibreak/libunibreak-4.3.ebuild
+++ b/dev-libs/libunibreak/libunibreak-4.3.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/adah1972/${PN}/releases/download/${PN}_$(ver_rs 1- '
LICENSE="ZLIB"
SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~ppc x86"
IUSE="doc +man static-libs"
# Tests require internet access to www.unicode.org
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/
@ 2021-05-07 6:37 Andrey Grozin
0 siblings, 0 replies; 27+ messages in thread
From: Andrey Grozin @ 2021-05-07 6:37 UTC (permalink / raw
To: gentoo-commits
commit: 3122dffc5c46d28cb6437d65e90260c9b7f4f217
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Fri May 7 06:37:05 2021 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Fri May 7 06:37:05 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3122dffc
dev-libs/libunibreak: remove old
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
dev-libs/libunibreak/Manifest | 1 -
dev-libs/libunibreak/libunibreak-4.0.ebuild | 56 -----------------------------
2 files changed, 57 deletions(-)
diff --git a/dev-libs/libunibreak/Manifest b/dev-libs/libunibreak/Manifest
index 9676d264bfd..5959d3c3396 100644
--- a/dev-libs/libunibreak/Manifest
+++ b/dev-libs/libunibreak/Manifest
@@ -1,2 +1 @@
-DIST libunibreak-4.0.tar.gz 629403 BLAKE2B 067d09bd48c5381ebef1f3a0ca488732e216234e45977d5c2eee181c9c98b435a7e4030fb5bdbd83035a7937c2107ec05f78dc33158ec64297511d24e329f03d SHA512 43da73f66fabd8fdef444c5a06ad1800464a0aeab590938522d6c19973950a242f2ccc0575a93d10d87bdcf82610452117ac081ddb73f47271a8c2a65897e11c
DIST libunibreak-4.3.tar.gz 639886 BLAKE2B ec044b659f1a837b4e6627067b96a6f19ee8302602d635e1e32aab9533486b5cd063aa99114c6443ede9d76d3f382d7492eac8b52b84a4baa2ccd9c2129e79d8 SHA512 4b53fd169912033403b6ca09047b7b928211fab3607ef26070ab731054138b9a291f7d138d3a479f9cde8edb0fabf8da114da68aee32e60cddf45cc3baae1170
diff --git a/dev-libs/libunibreak/libunibreak-4.0.ebuild b/dev-libs/libunibreak/libunibreak-4.0.ebuild
deleted file mode 100644
index ede6eebde7e..00000000000
--- a/dev-libs/libunibreak/libunibreak-4.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit versionator
-
-DESCRIPTION="Line and word breaking library"
-HOMEPAGE="http://vimgadgets.sourceforge.net/libunibreak/"
-SRC_URI="https://github.com/adah1972/${PN}/releases/download/${PN}_$(replace_all_version_separators '_')/${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc x86"
-IUSE="doc +man static-libs"
-
-# Tests require internet access to www.unicode.org
-RESTRICT="test"
-
-DEPEND="man? ( app-doc/doxygen )"
-RDEPEND="!dev-libs/liblinebreak"
-
-src_prepare() {
- if use man; then
- echo 'GENERATE_MAN=YES' >> Doxyfile || die
- echo 'GENERATE_HTML=NO' >> Doxyfile || die
- fi
- default
-}
-
-src_configure() {
- econf $(use_enable static-libs static)
-}
-
-src_compile() {
- default
- if use man; then
- doxygen || die 'doxygen failed'
- pushd "${S}"/doc/man > /dev/null
- mv man3 x || die
- mkdir man3 || die
- for h in graphemebreak linebreak linebreakdef unibreakbase unibreakdef wordbreak; do
- mv x/${h}.h.3 man3/ || die "man ${h} not found"
- done
- rm -rf x || die
- popd > /dev/null
- fi
-}
-
-src_install() {
- use doc && HTML_DOCS=( doc/html/. )
- default
- find "${D}" -name '*.la' -delete || die
- if use man; then
- doman doc/man/man3/*.3
- fi
-}
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/
@ 2021-11-30 9:57 Andrey Grozin
0 siblings, 0 replies; 27+ messages in thread
From: Andrey Grozin @ 2021-11-30 9:57 UTC (permalink / raw
To: gentoo-commits
commit: ab1a2dd83007e53a58bc11a46b87e41b220f7c80
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 30 09:56:45 2021 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Tue Nov 30 09:56:45 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab1a2dd8
dev-libs/libunibreak: bump to 5.0
Closes: https://bugs.gentoo.org/827865
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
dev-libs/libunibreak/Manifest | 1 +
dev-libs/libunibreak/libunibreak-5.0.ebuild | 54 +++++++++++++++++++++++++++++
2 files changed, 55 insertions(+)
diff --git a/dev-libs/libunibreak/Manifest b/dev-libs/libunibreak/Manifest
index 5959d3c3396a..1131c417eabd 100644
--- a/dev-libs/libunibreak/Manifest
+++ b/dev-libs/libunibreak/Manifest
@@ -1 +1,2 @@
DIST libunibreak-4.3.tar.gz 639886 BLAKE2B ec044b659f1a837b4e6627067b96a6f19ee8302602d635e1e32aab9533486b5cd063aa99114c6443ede9d76d3f382d7492eac8b52b84a4baa2ccd9c2129e79d8 SHA512 4b53fd169912033403b6ca09047b7b928211fab3607ef26070ab731054138b9a291f7d138d3a479f9cde8edb0fabf8da114da68aee32e60cddf45cc3baae1170
+DIST libunibreak-5.0.tar.gz 664105 BLAKE2B 4755f77da7aeece8e43f121e35124f85afa31740394cecc1a192d0b284d8d683765a6a38898f5ffd8a567e2d65a086fdc25a816a77337f242df7be5c14ae6e98 SHA512 33ce584208fea1f2f22dcc49592a467b0fdc04a8b9ed80c97d7ce2058e8d6c919b4a173c9ec3ca38411ffa497d95d2abe207dfc09866f9fcba125867015cf9fb
diff --git a/dev-libs/libunibreak/libunibreak-5.0.ebuild b/dev-libs/libunibreak/libunibreak-5.0.ebuild
new file mode 100644
index 000000000000..f4466edceb68
--- /dev/null
+++ b/dev-libs/libunibreak/libunibreak-5.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Line and word breaking library"
+HOMEPAGE="http://vimgadgets.sourceforge.net/libunibreak/"
+SRC_URI="https://github.com/adah1972/${PN}/releases/download/${PN}_$(ver_rs 1- '_')/${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="doc +man static-libs"
+
+# Tests require internet access to www.unicode.org
+RESTRICT="test"
+
+BDEPEND="man? ( app-doc/doxygen )"
+
+src_prepare() {
+ if use man; then
+ echo 'GENERATE_MAN=YES' >> Doxyfile || die
+ echo 'GENERATE_HTML=NO' >> Doxyfile || die
+ fi
+ default
+}
+
+src_configure() {
+ econf $(use_enable static-libs static)
+}
+
+src_compile() {
+ default
+ if use man; then
+ doxygen || die 'doxygen failed'
+ pushd "${S}"/doc/man > /dev/null
+ mv man3 x || die
+ mkdir man3 || die
+ for h in graphemebreak linebreak linebreakdef unibreakbase unibreakdef wordbreak; do
+ mv x/${h}.h.3 man3/ || die "man ${h} not found"
+ done
+ rm -rf x || die
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ use doc && HTML_DOCS=( doc/html/. )
+ default
+ find "${D}" -name '*.la' -delete || die
+ if use man; then
+ doman doc/man/man3/*.3
+ fi
+}
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/
@ 2021-12-01 15:54 Sam James
0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2021-12-01 15:54 UTC (permalink / raw
To: gentoo-commits
commit: 0d77f17e4ecc7198eade08cd02bd1df89502ab02
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 1 15:52:31 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 1 15:52:31 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d77f17e
dev-libs/libunibreak: add subslot (0/5) to 5.0
Reported-by: kurly
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../libunibreak/{libunibreak-5.0.ebuild => libunibreak-5.0-r1.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libunibreak/libunibreak-5.0.ebuild b/dev-libs/libunibreak/libunibreak-5.0-r1.ebuild
similarity index 99%
rename from dev-libs/libunibreak/libunibreak-5.0.ebuild
rename to dev-libs/libunibreak/libunibreak-5.0-r1.ebuild
index f4466edceb68..71085ecc8001 100644
--- a/dev-libs/libunibreak/libunibreak-5.0.ebuild
+++ b/dev-libs/libunibreak/libunibreak-5.0-r1.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="http://vimgadgets.sourceforge.net/libunibreak/"
SRC_URI="https://github.com/adah1972/${PN}/releases/download/${PN}_$(ver_rs 1- '_')/${P}.tar.gz"
LICENSE="ZLIB"
-SLOT="0"
+SLOT="0/5"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
IUSE="doc +man static-libs"
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/
@ 2023-05-09 5:57 Andrey Grozin
0 siblings, 0 replies; 27+ messages in thread
From: Andrey Grozin @ 2023-05-09 5:57 UTC (permalink / raw
To: gentoo-commits
commit: dc39d75484798088034a3904446b05e1c28ba91e
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Tue May 9 05:57:28 2023 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Tue May 9 05:57:28 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc39d754
dev-libs/libunibreak: bump to 5.1
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
dev-libs/libunibreak/Manifest | 1 +
dev-libs/libunibreak/libunibreak-5.1.ebuild | 54 +++++++++++++++++++++++++++++
2 files changed, 55 insertions(+)
diff --git a/dev-libs/libunibreak/Manifest b/dev-libs/libunibreak/Manifest
index 1131c417eabd..6d9ac523642c 100644
--- a/dev-libs/libunibreak/Manifest
+++ b/dev-libs/libunibreak/Manifest
@@ -1,2 +1,3 @@
DIST libunibreak-4.3.tar.gz 639886 BLAKE2B ec044b659f1a837b4e6627067b96a6f19ee8302602d635e1e32aab9533486b5cd063aa99114c6443ede9d76d3f382d7492eac8b52b84a4baa2ccd9c2129e79d8 SHA512 4b53fd169912033403b6ca09047b7b928211fab3607ef26070ab731054138b9a291f7d138d3a479f9cde8edb0fabf8da114da68aee32e60cddf45cc3baae1170
DIST libunibreak-5.0.tar.gz 664105 BLAKE2B 4755f77da7aeece8e43f121e35124f85afa31740394cecc1a192d0b284d8d683765a6a38898f5ffd8a567e2d65a086fdc25a816a77337f242df7be5c14ae6e98 SHA512 33ce584208fea1f2f22dcc49592a467b0fdc04a8b9ed80c97d7ce2058e8d6c919b4a173c9ec3ca38411ffa497d95d2abe207dfc09866f9fcba125867015cf9fb
+DIST libunibreak-5.1.tar.gz 658914 BLAKE2B 005cd37102f4f55616ef0f2273bcb546331f67156c24a003bbb101dc0db091bcb514bffb7cc879f809f6cc71a61674fb722d711d50e55dd8074b01d2d6774d18 SHA512 c7762c0a5212a69de69fde7dcb3281e0d642a27da881337a6b0f71fac84fd097940dc92059d3daaf91dd21ae8b77d835432da058371958d0eb15af30077e2fba
diff --git a/dev-libs/libunibreak/libunibreak-5.1.ebuild b/dev-libs/libunibreak/libunibreak-5.1.ebuild
new file mode 100644
index 000000000000..ee39d6ae81d0
--- /dev/null
+++ b/dev-libs/libunibreak/libunibreak-5.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Line and word breaking library"
+HOMEPAGE="http://vimgadgets.sourceforge.net/libunibreak/"
+SRC_URI="https://github.com/adah1972/${PN}/releases/download/${PN}_$(ver_rs 1- '_')/${P}.tar.gz"
+
+LICENSE="ZLIB"
+SLOT="0/5"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="doc +man static-libs"
+
+# Tests require internet access to www.unicode.org
+RESTRICT="test"
+
+BDEPEND="man? ( app-doc/doxygen )"
+
+src_prepare() {
+ if use man; then
+ echo 'GENERATE_MAN=YES' >> Doxyfile || die
+ echo 'GENERATE_HTML=NO' >> Doxyfile || die
+ fi
+ default
+}
+
+src_configure() {
+ econf $(use_enable static-libs static)
+}
+
+src_compile() {
+ default
+ if use man; then
+ doxygen || die 'doxygen failed'
+ pushd "${S}"/doc/man > /dev/null
+ mv man3 x || die
+ mkdir man3 || die
+ for h in graphemebreak linebreak linebreakdef unibreakbase unibreakdef wordbreak; do
+ mv x/${h}.h.3 man3/ || die "man ${h} not found"
+ done
+ rm -rf x || die
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ use doc && HTML_DOCS=( doc/html/. )
+ default
+ find "${D}" -name '*.la' -delete || die
+ if use man; then
+ doman doc/man/man3/*.3
+ fi
+}
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/
@ 2023-05-27 6:57 Sam James
0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2023-05-27 6:57 UTC (permalink / raw
To: gentoo-commits
commit: e85aa3e4fb5c7db44a0c1d6920e708c4fb156855
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat May 27 06:56:12 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May 27 06:56:12 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e85aa3e4
dev-libs/libunibreak: add github upstream metadata
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/libunibreak/metadata.xml | 3 +++
1 file changed, 3 insertions(+)
diff --git a/dev-libs/libunibreak/metadata.xml b/dev-libs/libunibreak/metadata.xml
index 6e8a9edb3969..3618bfe8d2ce 100644
--- a/dev-libs/libunibreak/metadata.xml
+++ b/dev-libs/libunibreak/metadata.xml
@@ -12,4 +12,7 @@
<use>
<flag name="doc">Install html API documentation.</flag>
</use>
+ <upstream>
+ <remote-id type="github">adah1972/libunibreak</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/
@ 2023-05-27 6:57 Sam James
0 siblings, 0 replies; 27+ messages in thread
From: Sam James @ 2023-05-27 6:57 UTC (permalink / raw
To: gentoo-commits
commit: 6a80623ade0d340d920b5725f9b8b648dfddafa1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat May 27 06:53:43 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May 27 06:55:14 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a80623a
dev-libs/libunibreak: wire up tests
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-libs/libunibreak/Manifest | 3 +++
dev-libs/libunibreak/libunibreak-5.1.ebuild | 23 ++++++++++++++++++-----
2 files changed, 21 insertions(+), 5 deletions(-)
diff --git a/dev-libs/libunibreak/Manifest b/dev-libs/libunibreak/Manifest
index 6d9ac523642c..ca51c25ba479 100644
--- a/dev-libs/libunibreak/Manifest
+++ b/dev-libs/libunibreak/Manifest
@@ -1,3 +1,6 @@
DIST libunibreak-4.3.tar.gz 639886 BLAKE2B ec044b659f1a837b4e6627067b96a6f19ee8302602d635e1e32aab9533486b5cd063aa99114c6443ede9d76d3f382d7492eac8b52b84a4baa2ccd9c2129e79d8 SHA512 4b53fd169912033403b6ca09047b7b928211fab3607ef26070ab731054138b9a291f7d138d3a479f9cde8edb0fabf8da114da68aee32e60cddf45cc3baae1170
DIST libunibreak-5.0.tar.gz 664105 BLAKE2B 4755f77da7aeece8e43f121e35124f85afa31740394cecc1a192d0b284d8d683765a6a38898f5ffd8a567e2d65a086fdc25a816a77337f242df7be5c14ae6e98 SHA512 33ce584208fea1f2f22dcc49592a467b0fdc04a8b9ed80c97d7ce2058e8d6c919b4a173c9ec3ca38411ffa497d95d2abe207dfc09866f9fcba125867015cf9fb
DIST libunibreak-5.1.tar.gz 658914 BLAKE2B 005cd37102f4f55616ef0f2273bcb546331f67156c24a003bbb101dc0db091bcb514bffb7cc879f809f6cc71a61674fb722d711d50e55dd8074b01d2d6774d18 SHA512 c7762c0a5212a69de69fde7dcb3281e0d642a27da881337a6b0f71fac84fd097940dc92059d3daaf91dd21ae8b77d835432da058371958d0eb15af30077e2fba
+DIST libunibreak-GraphemeBreakTest.txt 83691 BLAKE2B 5ee2204bd8f4b2bf682f62553832c6f50b542a15b5e8d7d4eda6e35b33d723127a1f5fdb4b8c659ed4c71b5ffa09c5abaf65931116fabe2953193f545efb9a50 SHA512 d619baf8987e7b74c1d6b4b61b25aa7faf17c12b888ffef3f1cab021e668b9767281bdab3161ceaeebaffb758848ae153e01f98801b8a455d86d0d0bcef540ac
+DIST libunibreak-LineBreakTest.txt 1085570 BLAKE2B 306ab92a18e38e021baa887a16e70658afe0ab54458d9f6bfeaeb4b2c4cf4d352025b109f336e7ca65884d354185324fa499590c694297a3aded8aa02edfa56d SHA512 3dfafabd1394d4c31ba7ba11e0eea077fd9260714339959bc82ac8383f74692ece32849a7cd8265387780379bea16e30dd038cd168d118573dede96ce15d578e
+DIST libunibreak-WordBreakTest.txt 297534 BLAKE2B 261e4582feadfda276c404572ddf33b7b91c9803639cae316e1eaa6dfebfaf748116b345838ee08c05e946efea6ec21de3bcf32eb8b69921051dd06bd04d5ce4 SHA512 54a87ffa10a424b690ed226b411aa66ac5e52c6b34e4f361bfc5dfe14f841ff35d76a98691f62f9257b5c2ced0bfb826a55880f64294d271a06fccb52d20e7d3
diff --git a/dev-libs/libunibreak/libunibreak-5.1.ebuild b/dev-libs/libunibreak/libunibreak-5.1.ebuild
index ee39d6ae81d0..c914a23956fc 100644
--- a/dev-libs/libunibreak/libunibreak-5.1.ebuild
+++ b/dev-libs/libunibreak/libunibreak-5.1.ebuild
@@ -6,23 +6,36 @@ EAPI=8
DESCRIPTION="Line and word breaking library"
HOMEPAGE="http://vimgadgets.sourceforge.net/libunibreak/"
SRC_URI="https://github.com/adah1972/${PN}/releases/download/${PN}_$(ver_rs 1- '_')/${P}.tar.gz"
+SRC_URI+="
+ test? (
+ http://www.unicode.org/Public/UNIDATA/auxiliary/LineBreakTest.txt -> ${PN}-LineBreakTest.txt
+ http://www.unicode.org/Public/UNIDATA/auxiliary/WordBreakTest.txt -> ${PN}-WordBreakTest.txt
+ http://www.unicode.org/Public/UNIDATA/auxiliary/GraphemeBreakTest.txt -> ${PN}-GraphemeBreakTest.txt
+ )
+"
LICENSE="ZLIB"
SLOT="0/5"
KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="doc +man static-libs"
-
-# Tests require internet access to www.unicode.org
-RESTRICT="test"
+IUSE="doc +man static-libs test"
+RESTRICT="!test? ( test )"
BDEPEND="man? ( app-doc/doxygen )"
src_prepare() {
+ default
+
if use man; then
echo 'GENERATE_MAN=YES' >> Doxyfile || die
echo 'GENERATE_HTML=NO' >> Doxyfile || die
fi
- default
+
+ if use test; then
+ local file
+ for file in LineBreakTest.txt WordBreakTest.txt GraphemeBreakTest.txt ; do
+ ln -s "${DISTDIR}"/${PN}-${file} "${S}"/src/${file} || die
+ done
+ fi
}
src_configure() {
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/
@ 2023-05-29 12:04 Andrey Grozin
0 siblings, 0 replies; 27+ messages in thread
From: Andrey Grozin @ 2023-05-29 12:04 UTC (permalink / raw
To: gentoo-commits
commit: 83d6e7fae9287282d1c1365ffd7c1d9fd6e2e4c8
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Mon May 29 12:03:56 2023 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Mon May 29 12:03:56 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83d6e7fa
dev-libs/libunibreak: add ~arm64
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
dev-libs/libunibreak/libunibreak-5.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libunibreak/libunibreak-5.1.ebuild b/dev-libs/libunibreak/libunibreak-5.1.ebuild
index c914a23956fc..cdc25ae0c2a3 100644
--- a/dev-libs/libunibreak/libunibreak-5.1.ebuild
+++ b/dev-libs/libunibreak/libunibreak-5.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI+="
LICENSE="ZLIB"
SLOT="0/5"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
IUSE="doc +man static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/
@ 2023-07-21 11:26 Arthur Zamarin
0 siblings, 0 replies; 27+ messages in thread
From: Arthur Zamarin @ 2023-07-21 11:26 UTC (permalink / raw
To: gentoo-commits
commit: 12dd14565e3634fb7dc54bff833f5d279bae54dc
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 21 11:26:03 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 21 11:26:03 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12dd1456
dev-libs/libunibreak: Stabilize 5.1 amd64, #910628
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/libunibreak/libunibreak-5.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libunibreak/libunibreak-5.1.ebuild b/dev-libs/libunibreak/libunibreak-5.1.ebuild
index cdc25ae0c2a3..a7d6b2d0ae42 100644
--- a/dev-libs/libunibreak/libunibreak-5.1.ebuild
+++ b/dev-libs/libunibreak/libunibreak-5.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI+="
LICENSE="ZLIB"
SLOT="0/5"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
IUSE="doc +man static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/
@ 2023-07-21 12:35 Arthur Zamarin
0 siblings, 0 replies; 27+ messages in thread
From: Arthur Zamarin @ 2023-07-21 12:35 UTC (permalink / raw
To: gentoo-commits
commit: 55aa695ac3892442a39db8e8db96c1f4a0ec5f6b
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 21 12:35:47 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jul 21 12:35:47 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55aa695a
dev-libs/libunibreak: Stabilize 5.1 x86, #910628
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-libs/libunibreak/libunibreak-5.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libunibreak/libunibreak-5.1.ebuild b/dev-libs/libunibreak/libunibreak-5.1.ebuild
index a7d6b2d0ae42..3373480cfa3b 100644
--- a/dev-libs/libunibreak/libunibreak-5.1.ebuild
+++ b/dev-libs/libunibreak/libunibreak-5.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI+="
LICENSE="ZLIB"
SLOT="0/5"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
IUSE="doc +man static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/
@ 2023-07-21 14:54 Andrey Grozin
0 siblings, 0 replies; 27+ messages in thread
From: Andrey Grozin @ 2023-07-21 14:54 UTC (permalink / raw
To: gentoo-commits
commit: fa302ffb10f937456736728ee435b9e64277f67e
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 21 14:54:13 2023 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Fri Jul 21 14:54:13 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa302ffb
dev-libs/libunibreak: remove old versions
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
dev-libs/libunibreak/Manifest | 2 -
dev-libs/libunibreak/libunibreak-4.3.ebuild | 54 --------------------------
dev-libs/libunibreak/libunibreak-5.0-r1.ebuild | 54 --------------------------
3 files changed, 110 deletions(-)
diff --git a/dev-libs/libunibreak/Manifest b/dev-libs/libunibreak/Manifest
index ca51c25ba479..ebde696ff28f 100644
--- a/dev-libs/libunibreak/Manifest
+++ b/dev-libs/libunibreak/Manifest
@@ -1,5 +1,3 @@
-DIST libunibreak-4.3.tar.gz 639886 BLAKE2B ec044b659f1a837b4e6627067b96a6f19ee8302602d635e1e32aab9533486b5cd063aa99114c6443ede9d76d3f382d7492eac8b52b84a4baa2ccd9c2129e79d8 SHA512 4b53fd169912033403b6ca09047b7b928211fab3607ef26070ab731054138b9a291f7d138d3a479f9cde8edb0fabf8da114da68aee32e60cddf45cc3baae1170
-DIST libunibreak-5.0.tar.gz 664105 BLAKE2B 4755f77da7aeece8e43f121e35124f85afa31740394cecc1a192d0b284d8d683765a6a38898f5ffd8a567e2d65a086fdc25a816a77337f242df7be5c14ae6e98 SHA512 33ce584208fea1f2f22dcc49592a467b0fdc04a8b9ed80c97d7ce2058e8d6c919b4a173c9ec3ca38411ffa497d95d2abe207dfc09866f9fcba125867015cf9fb
DIST libunibreak-5.1.tar.gz 658914 BLAKE2B 005cd37102f4f55616ef0f2273bcb546331f67156c24a003bbb101dc0db091bcb514bffb7cc879f809f6cc71a61674fb722d711d50e55dd8074b01d2d6774d18 SHA512 c7762c0a5212a69de69fde7dcb3281e0d642a27da881337a6b0f71fac84fd097940dc92059d3daaf91dd21ae8b77d835432da058371958d0eb15af30077e2fba
DIST libunibreak-GraphemeBreakTest.txt 83691 BLAKE2B 5ee2204bd8f4b2bf682f62553832c6f50b542a15b5e8d7d4eda6e35b33d723127a1f5fdb4b8c659ed4c71b5ffa09c5abaf65931116fabe2953193f545efb9a50 SHA512 d619baf8987e7b74c1d6b4b61b25aa7faf17c12b888ffef3f1cab021e668b9767281bdab3161ceaeebaffb758848ae153e01f98801b8a455d86d0d0bcef540ac
DIST libunibreak-LineBreakTest.txt 1085570 BLAKE2B 306ab92a18e38e021baa887a16e70658afe0ab54458d9f6bfeaeb4b2c4cf4d352025b109f336e7ca65884d354185324fa499590c694297a3aded8aa02edfa56d SHA512 3dfafabd1394d4c31ba7ba11e0eea077fd9260714339959bc82ac8383f74692ece32849a7cd8265387780379bea16e30dd038cd168d118573dede96ce15d578e
diff --git a/dev-libs/libunibreak/libunibreak-4.3.ebuild b/dev-libs/libunibreak/libunibreak-4.3.ebuild
deleted file mode 100644
index ddc86f6688d2..000000000000
--- a/dev-libs/libunibreak/libunibreak-4.3.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Line and word breaking library"
-HOMEPAGE="http://vimgadgets.sourceforge.net/libunibreak/"
-SRC_URI="https://github.com/adah1972/${PN}/releases/download/${PN}_$(ver_rs 1- '_')/${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~ppc x86"
-IUSE="doc +man static-libs"
-
-# Tests require internet access to www.unicode.org
-RESTRICT="test"
-
-BDEPEND="man? ( app-doc/doxygen )"
-
-src_prepare() {
- if use man; then
- echo 'GENERATE_MAN=YES' >> Doxyfile || die
- echo 'GENERATE_HTML=NO' >> Doxyfile || die
- fi
- default
-}
-
-src_configure() {
- econf $(use_enable static-libs static)
-}
-
-src_compile() {
- default
- if use man; then
- doxygen || die 'doxygen failed'
- pushd "${S}"/doc/man > /dev/null
- mv man3 x || die
- mkdir man3 || die
- for h in graphemebreak linebreak linebreakdef unibreakbase unibreakdef wordbreak; do
- mv x/${h}.h.3 man3/ || die "man ${h} not found"
- done
- rm -rf x || die
- popd > /dev/null
- fi
-}
-
-src_install() {
- use doc && HTML_DOCS=( doc/html/. )
- default
- find "${D}" -name '*.la' -delete || die
- if use man; then
- doman doc/man/man3/*.3
- fi
-}
diff --git a/dev-libs/libunibreak/libunibreak-5.0-r1.ebuild b/dev-libs/libunibreak/libunibreak-5.0-r1.ebuild
deleted file mode 100644
index 71085ecc8001..000000000000
--- a/dev-libs/libunibreak/libunibreak-5.0-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Line and word breaking library"
-HOMEPAGE="http://vimgadgets.sourceforge.net/libunibreak/"
-SRC_URI="https://github.com/adah1972/${PN}/releases/download/${PN}_$(ver_rs 1- '_')/${P}.tar.gz"
-
-LICENSE="ZLIB"
-SLOT="0/5"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="doc +man static-libs"
-
-# Tests require internet access to www.unicode.org
-RESTRICT="test"
-
-BDEPEND="man? ( app-doc/doxygen )"
-
-src_prepare() {
- if use man; then
- echo 'GENERATE_MAN=YES' >> Doxyfile || die
- echo 'GENERATE_HTML=NO' >> Doxyfile || die
- fi
- default
-}
-
-src_configure() {
- econf $(use_enable static-libs static)
-}
-
-src_compile() {
- default
- if use man; then
- doxygen || die 'doxygen failed'
- pushd "${S}"/doc/man > /dev/null
- mv man3 x || die
- mkdir man3 || die
- for h in graphemebreak linebreak linebreakdef unibreakbase unibreakdef wordbreak; do
- mv x/${h}.h.3 man3/ || die "man ${h} not found"
- done
- rm -rf x || die
- popd > /dev/null
- fi
-}
-
-src_install() {
- use doc && HTML_DOCS=( doc/html/. )
- default
- find "${D}" -name '*.la' -delete || die
- if use man; then
- doman doc/man/man3/*.3
- fi
-}
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/
@ 2024-07-02 9:44 Andrey Grozin
0 siblings, 0 replies; 27+ messages in thread
From: Andrey Grozin @ 2024-07-02 9:44 UTC (permalink / raw
To: gentoo-commits
commit: 32685055bc8e5bf20b381db18eba9ee5fa6aa239
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 2 09:43:40 2024 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Tue Jul 2 09:43:40 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32685055
dev-libs/libunibreak: bump to 6.1
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
dev-libs/libunibreak/Manifest | 1 +
dev-libs/libunibreak/libunibreak-6.1.ebuild | 67 +++++++++++++++++++++++++++++
2 files changed, 68 insertions(+)
diff --git a/dev-libs/libunibreak/Manifest b/dev-libs/libunibreak/Manifest
index ebde696ff28f..dd5efae43147 100644
--- a/dev-libs/libunibreak/Manifest
+++ b/dev-libs/libunibreak/Manifest
@@ -1,4 +1,5 @@
DIST libunibreak-5.1.tar.gz 658914 BLAKE2B 005cd37102f4f55616ef0f2273bcb546331f67156c24a003bbb101dc0db091bcb514bffb7cc879f809f6cc71a61674fb722d711d50e55dd8074b01d2d6774d18 SHA512 c7762c0a5212a69de69fde7dcb3281e0d642a27da881337a6b0f71fac84fd097940dc92059d3daaf91dd21ae8b77d835432da058371958d0eb15af30077e2fba
+DIST libunibreak-6.1.tar.gz 855733 BLAKE2B 05963c0131c73e7064dc34a2db88ea121f3ec8a7dbd83adaccbcea61a02af8de6b5a26b39df46f6295a5f6572db20a7c3bf83e882fa99a7a2bbe42b378b26488 SHA512 8ffde29a9b90ddcbfabb61d7302ffe3b17473cd6d30fe1a4403d857e6191291d7e7a6f23bde58654155ed95f4a0f31e082cdf424a82da46722a811291ef38c2f
DIST libunibreak-GraphemeBreakTest.txt 83691 BLAKE2B 5ee2204bd8f4b2bf682f62553832c6f50b542a15b5e8d7d4eda6e35b33d723127a1f5fdb4b8c659ed4c71b5ffa09c5abaf65931116fabe2953193f545efb9a50 SHA512 d619baf8987e7b74c1d6b4b61b25aa7faf17c12b888ffef3f1cab021e668b9767281bdab3161ceaeebaffb758848ae153e01f98801b8a455d86d0d0bcef540ac
DIST libunibreak-LineBreakTest.txt 1085570 BLAKE2B 306ab92a18e38e021baa887a16e70658afe0ab54458d9f6bfeaeb4b2c4cf4d352025b109f336e7ca65884d354185324fa499590c694297a3aded8aa02edfa56d SHA512 3dfafabd1394d4c31ba7ba11e0eea077fd9260714339959bc82ac8383f74692ece32849a7cd8265387780379bea16e30dd038cd168d118573dede96ce15d578e
DIST libunibreak-WordBreakTest.txt 297534 BLAKE2B 261e4582feadfda276c404572ddf33b7b91c9803639cae316e1eaa6dfebfaf748116b345838ee08c05e946efea6ec21de3bcf32eb8b69921051dd06bd04d5ce4 SHA512 54a87ffa10a424b690ed226b411aa66ac5e52c6b34e4f361bfc5dfe14f841ff35d76a98691f62f9257b5c2ced0bfb826a55880f64294d271a06fccb52d20e7d3
diff --git a/dev-libs/libunibreak/libunibreak-6.1.ebuild b/dev-libs/libunibreak/libunibreak-6.1.ebuild
new file mode 100644
index 000000000000..e62036e84d1f
--- /dev/null
+++ b/dev-libs/libunibreak/libunibreak-6.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Line and word breaking library"
+HOMEPAGE="http://vimgadgets.sourceforge.net/libunibreak/"
+SRC_URI="https://github.com/adah1972/${PN}/releases/download/${PN}_$(ver_rs 1- '_')/${P}.tar.gz"
+SRC_URI+="
+ test? (
+ http://www.unicode.org/Public/UNIDATA/auxiliary/LineBreakTest.txt -> ${PN}-LineBreakTest.txt
+ http://www.unicode.org/Public/UNIDATA/auxiliary/WordBreakTest.txt -> ${PN}-WordBreakTest.txt
+ http://www.unicode.org/Public/UNIDATA/auxiliary/GraphemeBreakTest.txt -> ${PN}-GraphemeBreakTest.txt
+ )
+"
+
+LICENSE="ZLIB"
+SLOT="0/6"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="doc +man static-libs test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="man? ( app-text/doxygen )"
+
+src_prepare() {
+ default
+
+ if use man; then
+ echo 'GENERATE_MAN=YES' >> Doxyfile || die
+ echo 'GENERATE_HTML=NO' >> Doxyfile || die
+ fi
+
+ if use test; then
+ local file
+ for file in LineBreakTest.txt WordBreakTest.txt GraphemeBreakTest.txt ; do
+ ln -s "${DISTDIR}"/${PN}-${file} "${S}"/src/${file} || die
+ done
+ fi
+}
+
+src_configure() {
+ econf $(use_enable static-libs static)
+}
+
+src_compile() {
+ default
+ if use man; then
+ doxygen || die 'doxygen failed'
+ pushd "${S}"/doc/man > /dev/null
+ mv man3 x || die
+ mkdir man3 || die
+ for h in graphemebreak linebreak linebreakdef unibreakbase unibreakdef wordbreak; do
+ mv x/${h}.h.3 man3/ || die "man ${h} not found"
+ done
+ rm -rf x || die
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ use doc && HTML_DOCS=( doc/html/. )
+ default
+ find "${D}" -name '*.la' -delete || die
+ if use man; then
+ doman doc/man/man3/*.3
+ fi
+}
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/
@ 2024-07-02 10:47 Andrey Grozin
0 siblings, 0 replies; 27+ messages in thread
From: Andrey Grozin @ 2024-07-02 10:47 UTC (permalink / raw
To: gentoo-commits
commit: 2f843de7121f02434f8cfe12b21da665a1d1f039
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 2 10:46:46 2024 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Tue Jul 2 10:46:46 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f843de7
dev-libs/libunibreak: fix tests
Closes: https://bugs.gentoo.org/935337
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
dev-libs/libunibreak/libunibreak-6.1.ebuild | 14 --------------
1 file changed, 14 deletions(-)
diff --git a/dev-libs/libunibreak/libunibreak-6.1.ebuild b/dev-libs/libunibreak/libunibreak-6.1.ebuild
index e62036e84d1f..1c2b3488b65f 100644
--- a/dev-libs/libunibreak/libunibreak-6.1.ebuild
+++ b/dev-libs/libunibreak/libunibreak-6.1.ebuild
@@ -6,13 +6,6 @@ EAPI=8
DESCRIPTION="Line and word breaking library"
HOMEPAGE="http://vimgadgets.sourceforge.net/libunibreak/"
SRC_URI="https://github.com/adah1972/${PN}/releases/download/${PN}_$(ver_rs 1- '_')/${P}.tar.gz"
-SRC_URI+="
- test? (
- http://www.unicode.org/Public/UNIDATA/auxiliary/LineBreakTest.txt -> ${PN}-LineBreakTest.txt
- http://www.unicode.org/Public/UNIDATA/auxiliary/WordBreakTest.txt -> ${PN}-WordBreakTest.txt
- http://www.unicode.org/Public/UNIDATA/auxiliary/GraphemeBreakTest.txt -> ${PN}-GraphemeBreakTest.txt
- )
-"
LICENSE="ZLIB"
SLOT="0/6"
@@ -29,13 +22,6 @@ src_prepare() {
echo 'GENERATE_MAN=YES' >> Doxyfile || die
echo 'GENERATE_HTML=NO' >> Doxyfile || die
fi
-
- if use test; then
- local file
- for file in LineBreakTest.txt WordBreakTest.txt GraphemeBreakTest.txt ; do
- ln -s "${DISTDIR}"/${PN}-${file} "${S}"/src/${file} || die
- done
- fi
}
src_configure() {
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/
@ 2024-07-14 18:34 Jakov Smolić
0 siblings, 0 replies; 27+ messages in thread
From: Jakov Smolić @ 2024-07-14 18:34 UTC (permalink / raw
To: gentoo-commits
commit: 9ef9db53d02898547a520276ff932fdc03aa8695
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 14 18:33:52 2024 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun Jul 14 18:33:52 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ef9db53
dev-libs/libunibreak: Keyword 6.1 riscv, #936009
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
dev-libs/libunibreak/libunibreak-6.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-libs/libunibreak/libunibreak-6.1.ebuild b/dev-libs/libunibreak/libunibreak-6.1.ebuild
index 1c2b3488b65f..27788c50f109 100644
--- a/dev-libs/libunibreak/libunibreak-6.1.ebuild
+++ b/dev-libs/libunibreak/libunibreak-6.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/adah1972/${PN}/releases/download/${PN}_$(ver_rs 1- '
LICENSE="ZLIB"
SLOT="0/6"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
IUSE="doc +man static-libs test"
RESTRICT="!test? ( test )"
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/
@ 2024-09-23 13:23 Andrey Grozin
0 siblings, 0 replies; 27+ messages in thread
From: Andrey Grozin @ 2024-09-23 13:23 UTC (permalink / raw
To: gentoo-commits
commit: 87e45c80879436534480ca562c51db4b2afeeb20
Author: Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 23 13:22:49 2024 +0000
Commit: Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Mon Sep 23 13:22:49 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87e45c80
dev-libs/libunibreak: HOMEPAGE updated
Signed-off-by: Andrey Grozin <grozin <AT> gentoo.org>
dev-libs/libunibreak/libunibreak-6.1.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev-libs/libunibreak/libunibreak-6.1.ebuild b/dev-libs/libunibreak/libunibreak-6.1.ebuild
index 27788c50f109..7b465d576040 100644
--- a/dev-libs/libunibreak/libunibreak-6.1.ebuild
+++ b/dev-libs/libunibreak/libunibreak-6.1.ebuild
@@ -4,7 +4,8 @@
EAPI=8
DESCRIPTION="Line and word breaking library"
-HOMEPAGE="http://vimgadgets.sourceforge.net/libunibreak/"
+HOMEPAGE="http://vimgadgets.sourceforge.net/libunibreak/
+ https://github.com/adah1972/libunibreak"
SRC_URI="https://github.com/adah1972/${PN}/releases/download/${PN}_$(ver_rs 1- '_')/${P}.tar.gz"
LICENSE="ZLIB"
^ permalink raw reply related [flat|nested] 27+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/
@ 2024-10-04 17:37 Andreas Sturmlechner
0 siblings, 0 replies; 27+ messages in thread
From: Andreas Sturmlechner @ 2024-10-04 17:37 UTC (permalink / raw
To: gentoo-commits
commit: e3ff30f9c430fd1007b9fd0f8c8367b6076fbb82
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 4 12:06:16 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Oct 4 17:36:58 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3ff30f9
dev-libs/libunibreak: drop 5.1
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
dev-libs/libunibreak/Manifest | 4 --
dev-libs/libunibreak/libunibreak-5.1.ebuild | 67 -----------------------------
2 files changed, 71 deletions(-)
diff --git a/dev-libs/libunibreak/Manifest b/dev-libs/libunibreak/Manifest
index dd5efae43147..03f5a0f6d571 100644
--- a/dev-libs/libunibreak/Manifest
+++ b/dev-libs/libunibreak/Manifest
@@ -1,5 +1 @@
-DIST libunibreak-5.1.tar.gz 658914 BLAKE2B 005cd37102f4f55616ef0f2273bcb546331f67156c24a003bbb101dc0db091bcb514bffb7cc879f809f6cc71a61674fb722d711d50e55dd8074b01d2d6774d18 SHA512 c7762c0a5212a69de69fde7dcb3281e0d642a27da881337a6b0f71fac84fd097940dc92059d3daaf91dd21ae8b77d835432da058371958d0eb15af30077e2fba
DIST libunibreak-6.1.tar.gz 855733 BLAKE2B 05963c0131c73e7064dc34a2db88ea121f3ec8a7dbd83adaccbcea61a02af8de6b5a26b39df46f6295a5f6572db20a7c3bf83e882fa99a7a2bbe42b378b26488 SHA512 8ffde29a9b90ddcbfabb61d7302ffe3b17473cd6d30fe1a4403d857e6191291d7e7a6f23bde58654155ed95f4a0f31e082cdf424a82da46722a811291ef38c2f
-DIST libunibreak-GraphemeBreakTest.txt 83691 BLAKE2B 5ee2204bd8f4b2bf682f62553832c6f50b542a15b5e8d7d4eda6e35b33d723127a1f5fdb4b8c659ed4c71b5ffa09c5abaf65931116fabe2953193f545efb9a50 SHA512 d619baf8987e7b74c1d6b4b61b25aa7faf17c12b888ffef3f1cab021e668b9767281bdab3161ceaeebaffb758848ae153e01f98801b8a455d86d0d0bcef540ac
-DIST libunibreak-LineBreakTest.txt 1085570 BLAKE2B 306ab92a18e38e021baa887a16e70658afe0ab54458d9f6bfeaeb4b2c4cf4d352025b109f336e7ca65884d354185324fa499590c694297a3aded8aa02edfa56d SHA512 3dfafabd1394d4c31ba7ba11e0eea077fd9260714339959bc82ac8383f74692ece32849a7cd8265387780379bea16e30dd038cd168d118573dede96ce15d578e
-DIST libunibreak-WordBreakTest.txt 297534 BLAKE2B 261e4582feadfda276c404572ddf33b7b91c9803639cae316e1eaa6dfebfaf748116b345838ee08c05e946efea6ec21de3bcf32eb8b69921051dd06bd04d5ce4 SHA512 54a87ffa10a424b690ed226b411aa66ac5e52c6b34e4f361bfc5dfe14f841ff35d76a98691f62f9257b5c2ced0bfb826a55880f64294d271a06fccb52d20e7d3
diff --git a/dev-libs/libunibreak/libunibreak-5.1.ebuild b/dev-libs/libunibreak/libunibreak-5.1.ebuild
deleted file mode 100644
index c596121919ed..000000000000
--- a/dev-libs/libunibreak/libunibreak-5.1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Line and word breaking library"
-HOMEPAGE="http://vimgadgets.sourceforge.net/libunibreak/"
-SRC_URI="https://github.com/adah1972/${PN}/releases/download/${PN}_$(ver_rs 1- '_')/${P}.tar.gz"
-SRC_URI+="
- test? (
- http://www.unicode.org/Public/UNIDATA/auxiliary/LineBreakTest.txt -> ${PN}-LineBreakTest.txt
- http://www.unicode.org/Public/UNIDATA/auxiliary/WordBreakTest.txt -> ${PN}-WordBreakTest.txt
- http://www.unicode.org/Public/UNIDATA/auxiliary/GraphemeBreakTest.txt -> ${PN}-GraphemeBreakTest.txt
- )
-"
-
-LICENSE="ZLIB"
-SLOT="0/5"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
-IUSE="doc +man static-libs test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="man? ( app-text/doxygen )"
-
-src_prepare() {
- default
-
- if use man; then
- echo 'GENERATE_MAN=YES' >> Doxyfile || die
- echo 'GENERATE_HTML=NO' >> Doxyfile || die
- fi
-
- if use test; then
- local file
- for file in LineBreakTest.txt WordBreakTest.txt GraphemeBreakTest.txt ; do
- ln -s "${DISTDIR}"/${PN}-${file} "${S}"/src/${file} || die
- done
- fi
-}
-
-src_configure() {
- econf $(use_enable static-libs static)
-}
-
-src_compile() {
- default
- if use man; then
- doxygen || die 'doxygen failed'
- pushd "${S}"/doc/man > /dev/null
- mv man3 x || die
- mkdir man3 || die
- for h in graphemebreak linebreak linebreakdef unibreakbase unibreakdef wordbreak; do
- mv x/${h}.h.3 man3/ || die "man ${h} not found"
- done
- rm -rf x || die
- popd > /dev/null
- fi
-}
-
-src_install() {
- use doc && HTML_DOCS=( doc/html/. )
- default
- find "${D}" -name '*.la' -delete || die
- if use man; then
- doman doc/man/man3/*.3
- fi
-}
^ permalink raw reply related [flat|nested] 27+ messages in thread
end of thread, other threads:[~2024-10-04 17:37 UTC | newest]
Thread overview: 27+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-11-30 9:57 [gentoo-commits] repo/gentoo:master commit in: dev-libs/libunibreak/ Andrey Grozin
-- strict thread matches above, loose matches on Subject: below --
2024-10-04 17:37 Andreas Sturmlechner
2024-09-23 13:23 Andrey Grozin
2024-07-14 18:34 Jakov Smolić
2024-07-02 10:47 Andrey Grozin
2024-07-02 9:44 Andrey Grozin
2023-07-21 14:54 Andrey Grozin
2023-07-21 12:35 Arthur Zamarin
2023-07-21 11:26 Arthur Zamarin
2023-05-29 12:04 Andrey Grozin
2023-05-27 6:57 Sam James
2023-05-27 6:57 Sam James
2023-05-09 5:57 Andrey Grozin
2021-12-01 15:54 Sam James
2021-05-07 6:37 Andrey Grozin
2021-05-06 23:29 Sam James
2021-05-06 21:19 Sam James
2021-05-06 6:19 Andrey Grozin
2021-02-10 4:35 Andrey Grozin
2020-01-31 13:50 Andrey Grozin
2018-11-11 14:29 Andrey Grozin
2018-03-18 20:30 Mikle Kolyada
2018-01-13 8:52 Andrey Grozin
2017-12-14 19:53 Andrey Grozin
2017-12-14 16:34 Andrey Grozin
2017-12-14 12:10 Andreas Hüttel
2017-12-14 9:41 Andrey Grozin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox