From 295030d5719c3af352cfc5394b8ce13e3a1e0fb9 Mon Sep 17 00:00:00 2001 From: Sam Bingner Date: Fri, 12 Oct 2018 16:21:47 -1000 Subject: Add and update a number of packages --- data/librpmatch/_metadata/description | 1 + data/librpmatch/_metadata/license | 29 +++++++++++++++++++++++++++++ data/librpmatch/_metadata/maintainer | 1 + data/librpmatch/_metadata/priority | 1 + data/librpmatch/_metadata/role | 1 + data/librpmatch/_metadata/section | 1 + data/librpmatch/_metadata/tags | 1 + data/librpmatch/_metadata/version | 1 + data/librpmatch/cpp.diff | 22 ++++++++++++++++++++++ data/librpmatch/make.sh | 5 +++++ data/librpmatch/rpmatch-1.0.tar.gz | Bin 0 -> 3151 bytes 11 files changed, 63 insertions(+) create mode 100644 data/librpmatch/_metadata/description create mode 100644 data/librpmatch/_metadata/license create mode 120000 data/librpmatch/_metadata/maintainer create mode 100644 data/librpmatch/_metadata/priority create mode 100644 data/librpmatch/_metadata/role create mode 100644 data/librpmatch/_metadata/section create mode 100644 data/librpmatch/_metadata/tags create mode 100644 data/librpmatch/_metadata/version create mode 100644 data/librpmatch/cpp.diff create mode 100644 data/librpmatch/make.sh create mode 100644 data/librpmatch/rpmatch-1.0.tar.gz (limited to 'data/librpmatch') diff --git a/data/librpmatch/_metadata/description b/data/librpmatch/_metadata/description new file mode 100644 index 000000000..203e9d0e2 --- /dev/null +++ b/data/librpmatch/_metadata/description @@ -0,0 +1 @@ +Xapian is an Open Source Search Engine Library diff --git a/data/librpmatch/_metadata/license b/data/librpmatch/_metadata/license new file mode 100644 index 000000000..e67cdf4f2 --- /dev/null +++ b/data/librpmatch/_metadata/license @@ -0,0 +1,29 @@ +Copyright (c) 2016, Jürgen Buchmüller +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, + this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, + this list of conditions and the following disclaimer in the documentation + and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its + contributors may be used to endorse or promote products derived from + this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, +EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + diff --git a/data/librpmatch/_metadata/maintainer b/data/librpmatch/_metadata/maintainer new file mode 120000 index 000000000..573d7ebef --- /dev/null +++ b/data/librpmatch/_metadata/maintainer @@ -0,0 +1 @@ +../../../people/sbingner \ No newline at end of file diff --git a/data/librpmatch/_metadata/priority b/data/librpmatch/_metadata/priority new file mode 100644 index 000000000..134d9bc32 --- /dev/null +++ b/data/librpmatch/_metadata/priority @@ -0,0 +1 @@ +optional diff --git a/data/librpmatch/_metadata/role b/data/librpmatch/_metadata/role new file mode 100644 index 000000000..8d0320866 --- /dev/null +++ b/data/librpmatch/_metadata/role @@ -0,0 +1 @@ +developer diff --git a/data/librpmatch/_metadata/section b/data/librpmatch/_metadata/section new file mode 100644 index 000000000..e0eb96881 --- /dev/null +++ b/data/librpmatch/_metadata/section @@ -0,0 +1 @@ +Development diff --git a/data/librpmatch/_metadata/tags b/data/librpmatch/_metadata/tags new file mode 100644 index 000000000..a8928cec8 --- /dev/null +++ b/data/librpmatch/_metadata/tags @@ -0,0 +1 @@ +purpose::library diff --git a/data/librpmatch/_metadata/version b/data/librpmatch/_metadata/version new file mode 100644 index 000000000..d3827e75a --- /dev/null +++ b/data/librpmatch/_metadata/version @@ -0,0 +1 @@ +1.0 diff --git a/data/librpmatch/cpp.diff b/data/librpmatch/cpp.diff new file mode 100644 index 000000000..9f559f45c --- /dev/null +++ b/data/librpmatch/cpp.diff @@ -0,0 +1,22 @@ +diff -ur musl-rpmatch-1.0/rpmatch.h musl-rpmatch-1.0+iPhone/rpmatch.h +--- musl-rpmatch-1.0/rpmatch.h 2016-07-07 03:31:00.000000000 -1000 ++++ musl-rpmatch-1.0+iPhone/rpmatch.h 2018-08-31 15:41:43.000000000 -1000 +@@ -1,6 +1,9 @@ + #if !defined(_RPMATCH_H_) + #define _RPMATCH_H_ + ++#ifdef __cplusplus ++extern "C" { ++#endif + /* + * Determine whether the string value of RESPONSE matches the affirmation + * or negative response expression as specified by the LC_MESSAGES category +@@ -8,5 +11,8 @@ + * negative, and -1 if not matching. + */ + extern int rpmatch (const char *response); ++#ifdef __cplusplus ++} ++#endif + + #endif /* !defined(_RPMATCH_H_) */ diff --git a/data/librpmatch/make.sh b/data/librpmatch/make.sh new file mode 100644 index 000000000..01b1e1557 --- /dev/null +++ b/data/librpmatch/make.sh @@ -0,0 +1,5 @@ +pkg:setup +autoreconf -f -i +pkg:configure +pkg:make -j8 +pkg:install diff --git a/data/librpmatch/rpmatch-1.0.tar.gz b/data/librpmatch/rpmatch-1.0.tar.gz new file mode 100644 index 000000000..9c8bd01f5 Binary files /dev/null and b/data/librpmatch/rpmatch-1.0.tar.gz differ -- cgit v1.2.3