diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 20:57:42 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2018-07-14 20:57:42 +0100 |
commit | 1798c4aeca70ac8d0a243684d6a798fbc65735f8 (patch) | |
tree | e48e19cb6fa03de18e1c63e1a93371b7ebc4eb56 /dev-libs/libmba/files | |
parent | d87262dd706fec50cd150aab3e93883b6337466d (diff) |
gentoo resync : 14.07.2018
Diffstat (limited to 'dev-libs/libmba/files')
-rw-r--r-- | dev-libs/libmba/files/libmba-0.9.1-glibc-2.20.patch | 34 | ||||
-rw-r--r-- | dev-libs/libmba/files/libmba-0.9.1-qa.patch | 96 |
2 files changed, 0 insertions, 130 deletions
diff --git a/dev-libs/libmba/files/libmba-0.9.1-glibc-2.20.patch b/dev-libs/libmba/files/libmba-0.9.1-glibc-2.20.patch deleted file mode 100644 index 4d5651cc5d12..000000000000 --- a/dev-libs/libmba/files/libmba-0.9.1-glibc-2.20.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- a/src/mba/text.h -+++ b/src/mba/text.h -@@ -315,31 +315,6 @@ - /* "dumb" snprintf returns -1 on overflow */ - LIBMBA_API int dsnprintf(char *str, size_t size, const char *format, ...); - --#if !defined(_GNU_SOURCE) -- --#if !defined(_BSD_SOURCE) && \ -- !defined(_XOPEN_SOURCE_EXTENDED) && \ -- !defined(_WIN32) && \ -- !(defined(__APPLE__) && defined(__MACH__)) --LIBMBA_API char *strdup(const char *s); --#endif -- --LIBMBA_API wchar_t *wcsdup(const wchar_t *s); --LIBMBA_API size_t strnlen(const char *s, size_t maxlen); -- --#if (__STDC_VERSION__ < 199901L) && \ -- !defined(_BSD_SOURCE) && \ -- (_XOPEN_VERSION < 500) && \ -- !(defined(__APPLE__) && defined(__MACH__)) --#include <stdarg.h> --int vsnprintf(char *str, size_t size, const char *format, va_list ap); --#endif -- --LIBMBA_API size_t wcsnlen(const wchar_t *s, size_t maxlen); --LIBMBA_API int wcscasecmp(const wchar_t *s1, const wchar_t *s2); -- --#endif /* _GNU_SOURCE */ -- - /* - wchar_t *wcschrnul(const wchar_t *s, wchar_t wc); - int wcsncasecmp(const wchar_t *s1, const wchar_t *s2, size_t n); diff --git a/dev-libs/libmba/files/libmba-0.9.1-qa.patch b/dev-libs/libmba/files/libmba-0.9.1-qa.patch deleted file mode 100644 index 0f9859504f0a..000000000000 --- a/dev-libs/libmba/files/libmba-0.9.1-qa.patch +++ /dev/null @@ -1,96 +0,0 @@ -Addresing multiple QA issues: - - fixing CFLAGS, LDFLAGS, CC - - fixing parallel build - - fixing as-needed issues - - making static libs optional - - introducing make DESTDIR compatibility - - removing Makefile.PLATFORM bits, as they violate sandbox - -http://bugs.gentoo.org/show_bug.cgi?id=313673 - -Patch written by Kacper Kowalik <xarthisius.kk@gmail.com> - ---- a/Makefile -+++ b/Makefile -@@ -1,13 +1,13 @@ - # Makefile for libmba - # Supported flags: -DVARRAY_INIT_SIZE=N -DUSE_WCHAR - --MFLAGS = -g -W1 -Isrc -+MFLAGS = -Isrc - MKTOOL = ./mktool - --prefix = /usr/local -+prefix = $(DESTDIR)/usr - includedir = $(prefix)/include --libdir = $(prefix)/lib --mandir = $(prefix)/man -+libdir = $(prefix)/$(LIBDIR) -+mandir = $(prefix)/share/man - LIBNAME = mba - LIBVERS = 0.9.1 - ARNAME = lib$(LIBNAME).a -@@ -19,39 +19,49 @@ - MAN = diff.3m bitset.3m allocator.3m cfg.3m pool.3m varray.3m csv.3m text.3m path.3m suba.3m msgno.3m stack.3m linkedlist.3m hashmap.3m hexdump.3m shellout.3m eval.3m svsem.3m svcond.3m time.3m - MANGZ = $(MAN:.3m=.3m.gz) - -+.PHONY: all clean install uninstall install-ar uninstall-ar - .SUFFIXES: .pic.o .3m .3m.gz - --all: mktool so ar -+ifeq ($(STATIC),1) -+all: $(MKTOOL) so ar -+install-ar: $(ARNAME) -+ -$(MKTOOL) -i $(ARNAME) $(libdir) -+uninstall-ar: -+ $(MKTOOL) -u $(ARNAME) $(libdir) -+else -+all: $(MKTOOL) so -+install-ar: -+uninstall-ar: -+endif - --mktool: -+$(MKTOOL): mktool.c - $(CC) -g -o mktool mktool.c - --ar: mktool $(OBJS) -+$(PICOBJS): $(MKTOOL) -+$(OBJS): $(MKTOOL) -+ -+ar: $(OBJS) - ar $(ARFLAGS) $(ARNAME) $(OBJS) - ranlib $(ARNAME) --so: mktool $(PICOBJS) -- @$(MKTOOL) -l -v -libname $(LIBNAME) -libvers $(LIBVERS) -shared -soname -lutil $(PICOBJS) -+so: $(PICOBJS) -+ @$(MKTOOL) -l -v -libname $(LIBNAME) -libvers $(LIBVERS) -shared -soname $(LDFLAGS) $(PICOBJS) -lutil - - .c.pic.o: -- @$(MKTOOL) -c -v $(MFLAGS) -fpic -c -o $*.pic.o $< -+ @$(MKTOOL) -c -v $(CFLAGS) $(MFLAGS) -fpic -c -o $*.pic.o $< - .c.o: -- @$(MKTOOL) -c -v $(MFLAGS) -c -o $*.o $< -+ @$(MKTOOL) -c -v $(CFLAGS) $(MFLAGS) -c -o $*.o $< - --install: mktool -- -$(MKTOOL) -i $(ARNAME) $(libdir) -- -$(MKTOOL) -i -libname $(LIBNAME) -libvers $(LIBVERS) $(libdir) -+install: install-ar -+ $(MKTOOL) -i -libname $(LIBNAME) -libvers $(LIBVERS) $(libdir) - $(MKTOOL) -i $(HDRS) $(includedir)/mba - $(MKTOOL) -i docs/man/*.3m.gz $(mandir)/man3 -- @-libdir=$(libdir) mandir="$(mandir)" MAN="$(MAN)" MANGZ="$(MANGZ)" $(MKTOOL) -m -v platform_specific_install - @echo - @echo installation successful --uninstall: mktool -- $(MKTOOL) -u $(ARNAME) $(libdir) -+uninstall: uninstall-ar - $(MKTOOL) -u -libname $(LIBNAME) -libvers $(LIBVERS) $(libdir) - $(MKTOOL) -u $(HDRS) $(includedir)/mba - rm -rf $(includedir)/mba - $(MKTOOL) -u $(MANGZ) $(mandir)/man3 -- -@libdir=$(libdir) mandir="$(mandir)" MAN="$(MAN)" MANGZ="$(MANGZ)" $(MKTOOL) -m -v platform_specific_uninstall - @echo - @echo de-installation successful - |