[arch-commits] Commit in lib32-libidn11/repos (3 files)
Felix Yan
felixonmars at gemini.archlinux.org
Sun Mar 6 16:49:45 UTC 2022
Date: Sunday, March 6, 2022 @ 16:49:45
Author: felixonmars
Revision: 1142792
archrelease: copy trunk to multilib-staging-x86_64
Added:
lib32-libidn11/repos/multilib-staging-x86_64/
lib32-libidn11/repos/multilib-staging-x86_64/PKGBUILD
(from rev 1142791, lib32-libidn11/trunk/PKGBUILD)
lib32-libidn11/repos/multilib-staging-x86_64/libidn11-subdirs.patch
(from rev 1142791, lib32-libidn11/trunk/libidn11-subdirs.patch)
------------------------+
PKGBUILD | 47 +++++++++++++++++++++++++++++++++++++++++++++++
libidn11-subdirs.patch | 21 +++++++++++++++++++++
2 files changed, 68 insertions(+)
Copied: lib32-libidn11/repos/multilib-staging-x86_64/PKGBUILD (from rev 1142791, lib32-libidn11/trunk/PKGBUILD)
===================================================================
--- multilib-staging-x86_64/PKGBUILD (rev 0)
+++ multilib-staging-x86_64/PKGBUILD 2022-03-06 16:49:45 UTC (rev 1142792)
@@ -0,0 +1,47 @@
+# Maintainer: Maxime Gauduin <alucryd at archlinux.org>
+# Contributor: Ronald van Haren <ronald.archlinux.org>
+# Contributor: Jan de Groot <jgc.archlinux.org>
+# Contributor: Eric Johnson <eric.archlinux.org>
+
+pkgname=lib32-libidn11
+pkgver=1.33
+pkgrel=2
+pkgdesc='Implementation of the Stringprep, Punycode and IDNA specifications'
+url='https://www.gnu.org/software/libidn/'
+arch=('x86_64')
+license=('GPL3' 'LGPL')
+depends=('lib32-glibc')
+makedepends=('git' 'gperf' 'gtk-doc')
+source=("git+https://git.savannah.gnu.org/git/libidn.git?signed#tag=libidn-${pkgver//./-}"
+ 'libidn11-subdirs.patch')
+validpgpkeys=('9AA9BDB11BB1B99A21285A330664A76954265E8C') # Simon Josefsson <simon at josefsson.org>
+sha256sums=('SKIP'
+ '0c440fe12da1372e8f9388e6b2bed3f0dd57d2696e08cb8d92e9880fd315ca63')
+
+prepare() {
+ cd libidn
+
+ patch -Np1 -i ../libidn11-subdirs.patch
+ make -f GNUmakefile autoreconf
+}
+
+build() {
+ cd libidn
+
+ export CC='gcc -m32'
+ export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+
+ ./configure \
+ --prefix='/usr' \
+ --libdir='/usr/lib32' \
+ --disable-nls \
+ --disable-static
+ make
+}
+
+package() {
+ make DESTDIR="${pkgdir}" -C libidn install
+ rm -rf "${pkgdir}"/usr/{include,lib32/{libidn.so,pkgconfig}}
+}
+
+# vim: ts=2 sw=2 et:
Copied: lib32-libidn11/repos/multilib-staging-x86_64/libidn11-subdirs.patch (from rev 1142791, lib32-libidn11/trunk/libidn11-subdirs.patch)
===================================================================
--- multilib-staging-x86_64/libidn11-subdirs.patch (rev 0)
+++ multilib-staging-x86_64/libidn11-subdirs.patch 2022-03-06 16:49:45 UTC (rev 1142792)
@@ -0,0 +1,21 @@
+diff -rupN libidn.orig/.git/FETCH_HEAD libidn/.git/FETCH_HEAD
+--- libidn.orig/.git/FETCH_HEAD 1970-01-01 01:00:00.000000000 +0100
++++ libidn/.git/FETCH_HEAD 2018-10-16 20:38:19.078641485 +0200
+@@ -0,0 +1,3 @@
++5675376089606c962223114173beb31e53e416f8 not-for-merge branch 'libidn_dot-problem' of /home/alucryd/Packages/src/libidn
++c0374862fc911c88febfab36aedfceaa9e5d7d50 not-for-merge branch 'master' of /home/alucryd/Packages/src/libidn
++1ca3304276592490b7786f32bb3ecb79fac292a5 not-for-merge branch 'with-nfc-api' of /home/alucryd/Packages/src/libidn
+Binary files libidn.orig/.git/index and libidn/.git/index differ
+diff -rupN libidn.orig/Makefile.am libidn/Makefile.am
+--- libidn.orig/Makefile.am 2018-10-16 20:36:07.230954718 +0200
++++ libidn/Makefile.am 2018-10-16 20:38:19.038641175 +0200
+@@ -16,8 +16,7 @@
+ # You should have received a copy of the GNU General Public License
+ # along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+-SUBDIRS = gl lib/gl lib po src doc gltests lib/gltests tests examples \
+- java csharp
++SUBDIRS = gl lib/gl lib po
+
+ EXTRA_DIST = cfg.mk maint.mk .clcopying
+ EXTRA_DIST += COPYING.LESSERv2 COPYING.LESSERv3 COPYINGv2 COPYINGv3
More information about the arch-commits
mailing list