[arch-commits] Commit in unicode-character-database/repos/extra-any (3 files)

Jan Steffens heftig at archlinux.org
Fri Mar 13 16:01:25 UTC 2020


    Date: Friday, March 13, 2020 @ 16:01:25
  Author: heftig
Revision: 377501

archrelease: copy trunk to extra-any

Added:
  unicode-character-database/repos/extra-any/PKGBUILD
    (from rev 377499, unicode-character-database/trunk/PKGBUILD)
Deleted:
  unicode-character-database/repos/extra-any/LICENSE
  unicode-character-database/repos/extra-any/PKGBUILD

----------+
 LICENSE  |   33 ------------------------------
 PKGBUILD |   67 ++++++++++++++++++++++++++++++++-----------------------------
 2 files changed, 36 insertions(+), 64 deletions(-)

Deleted: LICENSE
===================================================================
--- LICENSE	2020-03-13 16:01:22 UTC (rev 377500)
+++ LICENSE	2020-03-13 16:01:25 UTC (rev 377501)
@@ -1,33 +0,0 @@
-COPYRIGHT AND PERMISSION NOTICE
-
-Copyright © 1991-2017 Unicode, Inc. All rights reserved.
-Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of the Unicode data files and any associated documentation
-(the "Data Files") or Unicode software and any associated documentation
-(the "Software") to deal in the Data Files or Software
-without restriction, including without limitation the rights to use,
-copy, modify, merge, publish, distribute, and/or sell copies of
-the Data Files or Software, and to permit persons to whom the Data Files
-or Software are furnished to do so, provided that either
-(a) this copyright and permission notice appear with all copies
-of the Data Files or Software, or
-(b) this copyright and permission notice appear in associated
-Documentation.
-
-THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
-ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
-WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT OF THIRD PARTY RIGHTS.
-IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
-NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
-DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
-DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
-TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
-PERFORMANCE OF THE DATA FILES OR SOFTWARE.
-
-Except as contained in this notice, the name of a copyright holder
-shall not be used in advertising or otherwise to promote the sale,
-use or other dealings in these Data Files or Software without prior
-written authorization of the copyright holder.

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2020-03-13 16:01:22 UTC (rev 377500)
+++ PKGBUILD	2020-03-13 16:01:25 UTC (rev 377501)
@@ -1,31 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
-
-pkgname=unicode-character-database
-pkgver=12.1.0
-pkgrel=2
-pkgdesc="Unicode Character Database"
-arch=(any)
-license=(BSD)
-url="https://www.unicode.org/"
-source=("UCD-$pkgver.zip::https://www.unicode.org/Public/zipped/$pkgver/UCD.zip"
-        "Unihan-$pkgver.zip::https://www.unicode.org/Public/zipped/$pkgver/Unihan.zip"
-        LICENSE)
-noextract=({UCD,Unihan}-$pkgver.zip)
-sha512sums=('68512627ecb75520b354160216cc14622c0d5321356f03429a102f734bddf6859c4ab266ed15db177dcbffd76c97d13d90de9a4fc38b10082a0e58fe3c82cda4'
-            '7fdefad078284c14a9105655d1cb4d2b0dc1c89c56effe92ffcbd5a30b325559a56d97574b6077144d7a4ed02df6e6a402a2a5360e4abc0c84bae5c589044375'
-            '9ba78d68ed39745e55538180f132ff47423edb46adde7ac3e62a489870d153808bcf2db57b77e6a7cdae9b4fa03aba99cf228315b9a15be090bedef00b9e69ed')
-
-package() {
-  for _f in UCD Unihan; do
-    install -Dm644 $_f-$pkgver.zip "$pkgdir/usr/share/unicode/$_f.zip"
-    bsdtar -C "$pkgdir/usr/share/unicode" -x --no-same-owner --no-same-permissions -f $_f-$pkgver.zip
-  done
-
-  # FS#49938: A bunch of compatibility symlinks
-  ln -s . "$pkgdir/usr/share/unicode/ucd"
-  for _f in $pkgname unicode-data unidata; do
-    ln -s unicode "$pkgdir/usr/share/$_f"
-  done
-
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE
-}

Copied: unicode-character-database/repos/extra-any/PKGBUILD (from rev 377499, unicode-character-database/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2020-03-13 16:01:25 UTC (rev 377501)
@@ -0,0 +1,36 @@
+# Maintainer: Jan Alexander Steffens (heftig) <jan.steffens at gmail.com>
+
+pkgname=unicode-character-database
+pkgver=13.0.0
+pkgrel=1
+pkgdesc="Unicode Character Database"
+url="https://www.unicode.org/"
+arch=(any)
+license=(BSD)
+makedepends=(lynx)
+source=("UCD-$pkgver.zip::https://www.unicode.org/Public/zipped/$pkgver/UCD.zip"
+        "Unihan-$pkgver.zip::https://www.unicode.org/Public/zipped/$pkgver/Unihan.zip"
+        "unicode-license.html::https://www.unicode.org/license.html")
+noextract=({UCD,Unihan}-$pkgver.zip)
+sha512sums=('aed6d06c370dd87bc5713e19ff4cde47b065b76a18149194fa843e4efc5269f749ec8905cad9132d3b803ab621a46e372052b8f3c3e9b6a65afa6516b0f2b4f2'
+            '87238202b5da069ab1bbc4672d86c6fd0711e354fb17f53b0b4152850c56c0fa09e6e45820ae52d49756b25fe696518ceaa34cbfe5366ff60688c9a5c3a2d5be'
+            '178c97b6173c7acd956f041af7b0dc47bed5fc689864f71a86978f8f47f1250b2a6401337f3ec51d69e98a1041a60bfb93a97b19e0eb79fd7a24177277e94965')
+
+build() {
+  lynx -dump -display_charset=utf-8 unicode-license.html > LICENSE
+}
+
+package() {
+  for _f in UCD Unihan; do
+    install -Dm644 $_f-$pkgver.zip "$pkgdir/usr/share/unicode/$_f.zip"
+    bsdtar -C "$pkgdir/usr/share/unicode" -x --no-same-owner --no-same-permissions -f $_f-$pkgver.zip
+  done
+
+  # FS#49938: A bunch of compatibility symlinks
+  ln -s . "$pkgdir/usr/share/unicode/ucd"
+  for _f in $pkgname unicode-data unidata; do
+    ln -s unicode "$pkgdir/usr/share/$_f"
+  done
+
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE
+}



More information about the arch-commits mailing list