aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-libs/utf8proc/Manifest2
-rw-r--r--dev-libs/utf8proc/files/utf8proc-1.1.6-buildflags.patch11
-rw-r--r--dev-libs/utf8proc/files/utf8proc-1.1.6-soname.patch11
-rw-r--r--dev-libs/utf8proc/files/utf8proc-1.2-buildflags.patch40
-rw-r--r--dev-libs/utf8proc/metadata.xml20
-rw-r--r--dev-libs/utf8proc/utf8proc-1.1.6.ebuild36
-rw-r--r--dev-libs/utf8proc/utf8proc-1.2-r1.ebuild35
-rw-r--r--dev-libs/utf8proc/utf8proc-2.5.0.ebuild2
8 files changed, 13 insertions, 144 deletions
diff --git a/dev-libs/utf8proc/Manifest b/dev-libs/utf8proc/Manifest
index c3baf7912..ce7ec2e0d 100644
--- a/dev-libs/utf8proc/Manifest
+++ b/dev-libs/utf8proc/Manifest
@@ -1,3 +1 @@
-DIST utf8proc-1.2.tar.gz 137294 BLAKE2B 9712699510e05a7abdc51a7d226ae54ee93639f7d7b0684527fd7f5ace5c6b597a354829c5f75b87ed29988b16a19b033c6a6e2d71a892fd9e0a6972feef3bfb SHA512 066b77d599320e0f6d90e52f6ae482c3caf54276920ad4afacaf4d0c4969d94aa33401e63edee14b2887cdf60fdffd07f913d246212aac1a26b480f20cbc24d4
DIST utf8proc-2.5.0.tar.gz 155485 BLAKE2B a0cd9285e7f171b9449d9d98f91173bad2b793a00a9c10287c43cc2050b6a0306e289cbd3b4faebb0d97fd305b77ecbb7ce11f119d9ead2a580029db0d7ad898 SHA512 0c553faf4f3841c17c7aa4cce1e917b1585c430ac3f7f240ab98cbe01b9743f2074532e6f71faf3df030f5af00e483a3faf9716a67e6a4b1bb66a3de48308014
-DIST utf8proc-v1.1.6.tar.gz 105825 BLAKE2B e54975f44517e181b62d1f9631aa1b8d0cb247b948636f262be39477ec1b48bb884e2ed1c4c9f19a758eae9738355815b89bdca90ecbbcd25898ba6f938816a1 SHA512 3bec2388298c201d9d6992cdd36330f1109d26a37b3411ba633f006f40da9e494ba0565051b763a7d3014e6113cd1e7754e6b95d5cbb2d7b50cee55193f0fdc1
diff --git a/dev-libs/utf8proc/files/utf8proc-1.1.6-buildflags.patch b/dev-libs/utf8proc/files/utf8proc-1.1.6-buildflags.patch
deleted file mode 100644
index d9ff3be91..000000000
--- a/dev-libs/utf8proc/files/utf8proc-1.1.6-buildflags.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/Makefile 2014-01-26 18:55:57.400996757 +0000
-+++ b/Makefile 2014-01-26 19:00:10.264164095 +0000
-@@ -3,7 +3,7 @@
-
- # settings
-
--cflags = -O2 -std=c99 -pedantic -Wall -fpic $(CFLAGS)
-+cflags = -std=c99 -pedantic -fpic $(CFLAGS)
- cc = $(CC) $(cflags)
-
-
diff --git a/dev-libs/utf8proc/files/utf8proc-1.1.6-soname.patch b/dev-libs/utf8proc/files/utf8proc-1.1.6-soname.patch
deleted file mode 100644
index c0463700d..000000000
--- a/dev-libs/utf8proc/files/utf8proc-1.1.6-soname.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- a/Makefile 2014-01-26 19:01:17.723542649 +0000
-+++ b/Makefile 2014-01-26 19:02:24.532907919 +0000
-@@ -34,7 +34,7 @@
- ar rs libutf8proc.a utf8proc.o
-
- libutf8proc.so: utf8proc.o
-- $(cc) -shared -o libutf8proc.so utf8proc.o
-+ $(cc) -Wl,-soname,libutf8proc.so -shared -o libutf8proc.so utf8proc.o
- chmod a-x libutf8proc.so
-
- libutf8proc.dylib: utf8proc.o
diff --git a/dev-libs/utf8proc/files/utf8proc-1.2-buildflags.patch b/dev-libs/utf8proc/files/utf8proc-1.2-buildflags.patch
deleted file mode 100644
index de8847cdf..000000000
--- a/dev-libs/utf8proc/files/utf8proc-1.2-buildflags.patch
+++ /dev/null
@@ -1,40 +0,0 @@
- Makefile | 9 +++++----
- 1 file changed, 5 insertions(+), 4 deletions(-)
-
-diff --git a/Makefile b/Makefile
-index aba2453..5fab07d 100644
---- a/Makefile
-+++ b/Makefile
-@@ -6,8 +6,8 @@ AR=ar
- INSTALL=install
-
- # compiler settings
--cflags = -O2 -std=c99 -pedantic -Wall -fpic -DUTF8PROC_EXPORTS $(CFLAGS)
--cc = $(CC) $(cflags)
-+CFLAGS ?= -O2
-+CFLAGS += -std=c99 -pedantic -Wall -fpic -DUTF8PROC_EXPORTS
-
- # shared-library version MAJOR.MINOR.PATCH ... this may be *different*
- # from the utf8proc version number because it indicates ABI compatibility,
-@@ -54,18 +54,19 @@ data/utf8proc_data.c.new: libutf8proc.$(SHLIB_EXT) data/data_generator.rb data/c
- $(MAKE) -C data utf8proc_data.c.new
-
- utf8proc.o: utf8proc.h utf8proc.c utf8proc_data.c
-- $(cc) -c -o utf8proc.o utf8proc.c
-+ $(CC) $(CFLAGS) -c -o utf8proc.o utf8proc.c
-
- libutf8proc.a: utf8proc.o
- rm -f libutf8proc.a
- $(AR) rs libutf8proc.a utf8proc.o
-
- libutf8proc.so.$(MAJOR).$(MINOR).$(PATCH): utf8proc.o
-- $(cc) -shared -o $@ -Wl,-soname -Wl,libutf8proc.so.$(MAJOR) utf8proc.o
-+ $(CC) $(LDFLAGS) -shared -o $@ -Wl,-soname -Wl,libutf8proc.so.$(MAJOR) utf8proc.o
- chmod a-x $@
-
- libutf8proc.so: libutf8proc.so.$(MAJOR).$(MINOR).$(PATCH)
- ln -f -s libutf8proc.so.$(MAJOR).$(MINOR).$(PATCH) $@
-+ ln -f -s libutf8proc.so.$(MAJOR).$(MINOR).$(PATCH) $@.$(MAJOR)
-
- libutf8proc.$(MAJOR).dylib: utf8proc.o
- $(cc) -dynamiclib -o $@ $^ -install_name $(libdir)/$@ -Wl,-compatibility_version -Wl,$(MAJOR) -Wl,-current_version -Wl,$(MAJOR).$(MINOR).$(PATCH)
diff --git a/dev-libs/utf8proc/metadata.xml b/dev-libs/utf8proc/metadata.xml
index b411feb93..daf64208c 100644
--- a/dev-libs/utf8proc/metadata.xml
+++ b/dev-libs/utf8proc/metadata.xml
@@ -5,15 +5,19 @@
<email>sci@gentoo.org</email>
<name>Gentoo Science Project</name>
</maintainer>
+ <maintainer type="person">
+ <email>gentoo@aisha.cc</email>
+ <name>Aisha Tammy</name>
+ </maintainer>
<longdescription>
-utf8proc is a library for processing UTF-8 encoded Unicode
-strings. Some features are Unicode normalization, stripping of
-default ignorable characters, case folding and detection of grapheme
-cluster boundaries. A special character mapping is available, which
-converts for example the characters “Hyphen” (U+2010), “Minus”
-(U+2212) and “Hyphen-Minus” (U+002D, ASCII Minus) all into the ASCII
-minus sign, to make them equal for comparisons.
-</longdescription>
+ utf8proc is a library for processing UTF-8 encoded Unicode
+ strings. Some features are Unicode normalization, stripping of
+ default ignorable characters, case folding and detection of grapheme
+ cluster boundaries. A special character mapping is available, which
+ converts for example the characters “Hyphen” (U+2010), “Minus”
+ (U+2212) and “Hyphen-Minus” (U+002D, ASCII Minus) all into the ASCII
+ minus sign, to make them equal for comparisons.
+ </longdescription>
<upstream>
<remote-id type="github">JuliaLang/utf8proc</remote-id>
</upstream>
diff --git a/dev-libs/utf8proc/utf8proc-1.1.6.ebuild b/dev-libs/utf8proc/utf8proc-1.1.6.ebuild
deleted file mode 100644
index 0cf65af75..000000000
--- a/dev-libs/utf8proc/utf8proc-1.1.6.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="library for processing UTF-8 encoded Unicode strings"
-HOMEPAGE="http://www.public-software-group.org/utf8proc"
-SRC_URI="http://www.public-software-group.org/pub/projects/${PN}/v${PV}/utf8proc-v${PV}.tar.gz"
-S="${WORKDIR}/${PN}-v${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="static-libs"
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- epatch \
- "${FILESDIR}"/${P}-soname.patch \
- "${FILESDIR}"/${P}-buildflags.patch
-}
-
-src_compile() {
- emake libutf8proc.so
- use static-libs & emake libutf8proc.a
-}
-
-src_install() {
- doheader utf8proc.h
- dolib.so libutf8proc.so
- use static-libs && dolib.a libutf8proc.a
-}
diff --git a/dev-libs/utf8proc/utf8proc-1.2-r1.ebuild b/dev-libs/utf8proc/utf8proc-1.2-r1.ebuild
deleted file mode 100644
index d57e4100f..000000000
--- a/dev-libs/utf8proc/utf8proc-1.2-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="library for processing UTF-8 encoded Unicode strings"
-HOMEPAGE="http://www.public-software-group.org/utf8proc"
-SRC_URI="https://github.com/JuliaLang/${PN}/archive/v1.2.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="static-libs"
-
-src_prepare() {
- epatch "${FILESDIR}"/"${P}"-buildflags.patch
-}
-
-src_compile() {
- emake \
- libutf8proc.so \
- $(usex static-libs libutf8proc.a "") \
- CC=$(tc-getCC) \
- AR=$(tc-getAR)
-# CFLAGS="${CFLAGS}"
-# LDFLAGS="${LDFLAGS} -Wl,--soname,lib${PN}.${PV}"
-}
-
-src_install() {
- doheader utf8proc.h
- dolib.so libutf8proc.so*
- use static-libs && dolib.a libutf8proc.a
-}
diff --git a/dev-libs/utf8proc/utf8proc-2.5.0.ebuild b/dev-libs/utf8proc/utf8proc-2.5.0.ebuild
index a44b3c93c..a41743112 100644
--- a/dev-libs/utf8proc/utf8proc-2.5.0.ebuild
+++ b/dev-libs/utf8proc/utf8proc-2.5.0.ebuild
@@ -23,4 +23,4 @@ src_configure() {
-DUTF8PROC_ENABLE_TESTING=$(usex test)
)
cmake_src_configure
-} \ No newline at end of file
+}