diff options
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/utf8proc/Manifest | 2 | ||||
-rw-r--r-- | dev-libs/utf8proc/files/utf8proc-1.1.6-buildflags.patch | 11 | ||||
-rw-r--r-- | dev-libs/utf8proc/files/utf8proc-1.1.6-soname.patch | 11 | ||||
-rw-r--r-- | dev-libs/utf8proc/files/utf8proc-1.2-buildflags.patch | 40 | ||||
-rw-r--r-- | dev-libs/utf8proc/metadata.xml | 20 | ||||
-rw-r--r-- | dev-libs/utf8proc/utf8proc-1.1.6.ebuild | 36 | ||||
-rw-r--r-- | dev-libs/utf8proc/utf8proc-1.2-r1.ebuild | 35 | ||||
-rw-r--r-- | dev-libs/utf8proc/utf8proc-2.5.0.ebuild | 2 |
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 +} |