[arch-commits] Commit in smlnj/repos/community-x86_64 (10 files)

Alexander Rødseth arodseth at archlinux.org
Mon Apr 19 10:35:24 UTC 2021


    Date: Monday, April 19, 2021 @ 10:35:23
  Author: arodseth
Revision: 919971

archrelease: copy trunk to community-x86_64

Added:
  smlnj/repos/community-x86_64/PKGBUILD
    (from rev 919970, smlnj/trunk/PKGBUILD)
  smlnj/repos/community-x86_64/profile.d-smlnj.sh
    (from rev 919970, smlnj/trunk/profile.d-smlnj.sh)
  smlnj/repos/community-x86_64/smlnj.install
    (from rev 919970, smlnj/trunk/smlnj.install)
  smlnj/repos/community-x86_64/smlnj.sh
    (from rev 919970, smlnj/trunk/smlnj.sh)
  smlnj/repos/community-x86_64/urlgetter.sh
    (from rev 919970, smlnj/trunk/urlgetter.sh)
Deleted:
  smlnj/repos/community-x86_64/PKGBUILD
  smlnj/repos/community-x86_64/profile.d-smlnj.sh
  smlnj/repos/community-x86_64/smlnj.install
  smlnj/repos/community-x86_64/smlnj.sh
  smlnj/repos/community-x86_64/urlgetter.sh

--------------------+
 PKGBUILD           |  161 +++++++++++++++++++++++++--------------------------
 profile.d-smlnj.sh |    4 -
 smlnj.install      |    6 -
 smlnj.sh           |    6 -
 urlgetter.sh       |   62 +++++++++----------
 5 files changed, 119 insertions(+), 120 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2021-04-19 10:35:13 UTC (rev 919970)
+++ PKGBUILD	2021-04-19 10:35:23 UTC (rev 919971)
@@ -1,81 +0,0 @@
-# Maintainer: Alexander F. Rødseth <xyproto at archlinux.org>
-# Contributor: Thomas Weißschuh <thomas at t-8ch.de>
-
-pkgname=smlnj
-pkgver=110.99
-pkgrel=1
-pkgdesc='Standard ML compiler from New Jersey'
-url='https://www.smlnj.org/'
-license=(BSD)
-arch=(x86_64)
-depends=(lib32-glibc)
-provides=(sml)
-install=smlnj.install
-_url="http://smlnj.cs.uchicago.edu/dist/working/$pkgver/"
-source=(
-  "$pkgname-$pkgver-boot.amd64-unix.tgz::${_url}boot.amd64-unix.tgz"
-  "$pkgname-$pkgver-boot.x64-unix.tgz::${_url}boot.x86-unix.tgz"
-  "$pkgname-$pkgver-config.tgz::${_url}config.tgz"
-  "$pkgname-$pkgver-cm.tgz::${_url}cm.tgz"
-  "$pkgname-$pkgver-compiler.tgz::${_url}compiler.tgz"
-  "$pkgname-$pkgver-runtime.tgz::${_url}runtime.tgz"
-  "$pkgname-$pkgver-system.tgz::${_url}system.tgz"
-  "$pkgname-$pkgver-MLRISC.tgz::${_url}MLRISC.tgz"
-  "$pkgname-$pkgver-smlnj-lib.tgz::${_url}smlnj-lib.tgz"
-  "$pkgname-$pkgver-ckit.tgz::${_url}ckit.tgz"
-  "$pkgname-$pkgver-nlffi.tgz::${_url}nlffi.tgz"
-  "$pkgname-$pkgver-cml.tgz::${_url}cml.tgz"
-  "$pkgname-$pkgver-ml-lpt.tgz::${_url}ml-lpt.tgz"
-  "$pkgname-$pkgver-ml-lex.tgz::${_url}ml-lex.tgz"
-  "$pkgname-$pkgver-ml-yacc.tgz::${_url}ml-yacc.tgz"
-  "$pkgname-$pkgver-ml-burg.tgz::${_url}ml-burg.tgz"
-  "$pkgname-$pkgver-trace-debug-profile.tgz::${_url}trace-debug-profile.tgz"
-  urlgetter.sh
-  profile.d-smlnj.sh
-  smlnj.sh
-)
-sha256sums=('526e00f128b2865efa7b4b9ab638e7137eb60f7c7bb664c08953f035871193fc'
-            'f2282d46d0a132fbdeee8991151fee318138243adc19495e052e3f62c34d8953'
-            'c583510b02eb8d5c720d7778527cad5b102c0ef7bb41a6af6eeec2aaa4efcb84'
-            '9e86660796ca5c55672752bb76ee14c3e8b24f1674bff4ec929e5e02e0b17ac2'
-            '5d9caece91e0f9b42b9903251a53bfc941012e8521ef095006764074a056a4e8'
-            '9826e3ca9ebe94e4b59005a256dd7824d3b1e58298f74dfa85f3c10066ca14b5'
-            '25e42022aa82b8b2dad00024e4dd6e0cdc7a762c216fcab4f486480735011f8d'
-            '79eaf05a0c9b9f1732ae6fcdb5182e6783b399f9500c8a31d25460d28ebb1e3c'
-            '989d9c03c228fa7776a14a0ae39ab67cbd961d02eb5766159c2d37127edab736'
-            '794609cc8e4a149156d5442acfb21f7f0808cd40ef0590de9bff38e247cb5a7e'
-            '172dcfda23b497f5b22336be3f346728341da96c0339fba9828fb1a50a69cd17'
-            'ebcefb032ab939bdb7a921ba27b5fb29a22893986f0e6bbd516ef82b766d2b2e'
-            'dcba38807c7514710b0b46a946dc6181279685ffedd7d1bef95ca0165a90948f'
-            'd838bd69bc83a24bd8fee869eb133990cb98c6672290e19bc504fa32901b3268'
-            'cbd38c12172fb5ac7ec97d17044adcaa24d39d5abf4fb7f641d24fe082b8f286'
-            '58053b8e8fef8d2fa0cc48f9c3be501e75cf227699784b1467902024d58ae0fb'
-            '7015a035e8d6c3aec6333295605d7511ff8307ecea0fa6171995cda3e831f915'
-            '4da78effe7d3644c28c731c8e4003a9cecec9f8f61d2fa4553981a729f2d200b'
-            'dd20a81a5d2899f60183215ab6a412d522d2c6801d454c142225716899e089f3'
-            '3012a08e113b0cf6feff06689c1ae2ad48524e200d30ac46676f3c9e53665218')
-
-build() {
-  mkdir -p install
-  unset SMLNJ_HOME MAKEFLAGS
-  export srcdir
-  export pkgver
-  export INSTALLDIR="$srcdir/install"
-  export CFLAGS="$CFLAGS -Wl,-z,relro,-z-now"
-  export LDFLAGS="$LDFLAGS -Wl,-z,relro,-z-now"
-  URLGETTER="$srcdir/urlgetter.sh"
-  config/install.sh -default 64
-}
-
-package() {
-  install -d "$pkgdir/usr/"{lib/smlnj,share}
-  install -Dm755 "$srcdir/profile.d-smlnj.sh" "$pkgdir/etc/profile.d/smlnj.sh"
-  install -Dm644 compiler/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-  cp -R "$srcdir/install/"{bin,lib} "$pkgdir/usr/lib/smlnj"
-  cp -R "$srcdir/doc/man" "$pkgdir/usr/share/"
-  find "$pkgdir/usr/share/man" -name '._*' -delete
-  install -Dm755 smlnj.sh "$pkgdir/usr/bin/smlnj"
-}
-
-# getver: smlnj.org
-# vim: ts=2 sw=2 et:

Copied: smlnj/repos/community-x86_64/PKGBUILD (from rev 919970, smlnj/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2021-04-19 10:35:23 UTC (rev 919971)
@@ -0,0 +1,80 @@
+# Maintainer: Alexander F. Rødseth <xyproto at archlinux.org>
+# Contributor: Thomas Weißschuh <thomas at t-8ch.de>
+
+pkgname=smlnj
+pkgver=110.99.1
+pkgrel=1
+pkgdesc='Standard ML compiler from New Jersey'
+url='https://www.smlnj.org/'
+license=(BSD)
+arch=(x86_64)
+makedepends=(smlnj)
+provides=(sml)
+install=smlnj.install
+_url="http://smlnj.cs.uchicago.edu/dist/working/$pkgver/"
+source=(
+  "$pkgname-$pkgver-boot.amd64-unix.tgz::${_url}boot.amd64-unix.tgz"
+  "$pkgname-$pkgver-boot.x64-unix.tgz::${_url}boot.x86-unix.tgz"
+  "$pkgname-$pkgver-config.tgz::${_url}config.tgz"
+  "$pkgname-$pkgver-cm.tgz::${_url}cm.tgz"
+  "$pkgname-$pkgver-compiler.tgz::${_url}compiler.tgz"
+  "$pkgname-$pkgver-runtime.tgz::${_url}runtime.tgz"
+  "$pkgname-$pkgver-system.tgz::${_url}system.tgz"
+  "$pkgname-$pkgver-MLRISC.tgz::${_url}MLRISC.tgz"
+  "$pkgname-$pkgver-smlnj-lib.tgz::${_url}smlnj-lib.tgz"
+  "$pkgname-$pkgver-ckit.tgz::${_url}ckit.tgz"
+  "$pkgname-$pkgver-nlffi.tgz::${_url}nlffi.tgz"
+  "$pkgname-$pkgver-cml.tgz::${_url}cml.tgz"
+  "$pkgname-$pkgver-ml-lpt.tgz::${_url}ml-lpt.tgz"
+  "$pkgname-$pkgver-ml-lex.tgz::${_url}ml-lex.tgz"
+  "$pkgname-$pkgver-ml-yacc.tgz::${_url}ml-yacc.tgz"
+  "$pkgname-$pkgver-ml-burg.tgz::${_url}ml-burg.tgz"
+  "$pkgname-$pkgver-trace-debug-profile.tgz::${_url}trace-debug-profile.tgz"
+  urlgetter.sh
+  profile.d-smlnj.sh
+  smlnj.sh
+)
+sha256sums=('80782f3931c9e1c062abb6a53e520d4fc96d80eeb322c0651a400ffa5a8a2b45'
+            'f65380050c7dcb7f604ab3d568f2a3911a1bc4b27f7ada107a062b6cfe8a7ec2'
+            '1fe1121e833053be2a659840a464f0c4cb3fc3e7a5b0beff6acd0e0b21b5a488'
+            '3702d67c5c2634d003c39480a23bf7a6bb7ae5d9b415fc24327ccc3c86db72b7'
+            '3311c748e1b8bb6bfb2449f96c2da7f2da9de17461c36e3667dbd3af5709166d'
+            '413c389afed2550c2e80965a5b38b09b3157d29f154def00a687327a86c733ff'
+            'c5c57d2300b25ea90393cabb5c2fb0e157d8aa59c2adb4a73883bc5898da5d82'
+            '883d70824c8bedf3a854d83e80730963ba572b796f06a5c1dfe9b1022ce0643f'
+            '2b45d27353ed88cb9bd97b2589d705ddfac98fab0181a4a06e2e9c463fa11cfd'
+            '89b529614bf1a25ad8789a432f7d0305a98b0aee40427b740bfaa9a599b5f61a'
+            'f95fc81e82748fcceb3b60038091a6d48db8997d51e9c91eb623128a25fd8b39'
+            '690b8514ffb6dc70485967e6f06f1018e6f8791bf6222aaf5322235e4d177479'
+            '61ddf3574dfd01978c4723d1e0a5b0b2591bcaba0f01a8b063ce08099328b41b'
+            '747206662c80ee817e7a449bd195088921f3cfa3b428ba088bed7c4a5be78448'
+            'e81cdbfb95ab245bcb66d7c8a5868b84d936735c999b5d32cf6d4c219c37626a'
+            '6ab342a70f4ee7a4455ee55fe515387932c7b9881f6eda28c4aca591f75e26d8'
+            '7e49fd7b90d5b2640aa8f204d27434953fd0c0b1ac9ec10b6787f2bc80c488ba'
+            '4da78effe7d3644c28c731c8e4003a9cecec9f8f61d2fa4553981a729f2d200b'
+            'dd20a81a5d2899f60183215ab6a412d522d2c6801d454c142225716899e089f3'
+            '3012a08e113b0cf6feff06689c1ae2ad48524e200d30ac46676f3c9e53665218')
+
+build() {
+  mkdir -p install
+  unset SMLNJ_HOME MAKEFLAGS
+  export srcdir
+  export pkgver
+  export INSTALLDIR="$srcdir/install"
+  export CFLAGS="$CFLAGS -Wl,-z,relro,-z-now"
+  export LDFLAGS="$LDFLAGS -Wl,-z,relro,-z-now"
+  URLGETTER="$srcdir/urlgetter.sh"
+  config/install.sh -default 64
+}
+
+package() {
+  install -d "$pkgdir/usr/"{lib/smlnj,share}
+  install -Dm755 "$srcdir/profile.d-smlnj.sh" "$pkgdir/etc/profile.d/smlnj.sh"
+  install -Dm644 compiler/LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+  cp -R "$srcdir/install/"{bin,lib} "$pkgdir/usr/lib/smlnj"
+  cp -R "$srcdir/doc/man" "$pkgdir/usr/share/"
+  find "$pkgdir/usr/share/man" -name '._*' -delete
+  install -Dm755 smlnj.sh "$pkgdir/usr/bin/smlnj"
+}
+
+# getver: smlnj.org

Deleted: profile.d-smlnj.sh
===================================================================
--- profile.d-smlnj.sh	2021-04-19 10:35:13 UTC (rev 919970)
+++ profile.d-smlnj.sh	2021-04-19 10:35:23 UTC (rev 919971)
@@ -1,2 +0,0 @@
-export SMLNJ_HOME=/usr/lib/smlnj
-export PATH="$PATH:/usr/lib/smlnj/bin"

Copied: smlnj/repos/community-x86_64/profile.d-smlnj.sh (from rev 919970, smlnj/trunk/profile.d-smlnj.sh)
===================================================================
--- profile.d-smlnj.sh	                        (rev 0)
+++ profile.d-smlnj.sh	2021-04-19 10:35:23 UTC (rev 919971)
@@ -0,0 +1,2 @@
+export SMLNJ_HOME=/usr/lib/smlnj
+export PATH="$PATH:/usr/lib/smlnj/bin"

Deleted: smlnj.install
===================================================================
--- smlnj.install	2021-04-19 10:35:13 UTC (rev 919970)
+++ smlnj.install	2021-04-19 10:35:23 UTC (rev 919971)
@@ -1,3 +0,0 @@
-post_install() {
-  echo 'Relogin or source /etc/profile.d/smlnj.sh'
-}

Copied: smlnj/repos/community-x86_64/smlnj.install (from rev 919970, smlnj/trunk/smlnj.install)
===================================================================
--- smlnj.install	                        (rev 0)
+++ smlnj.install	2021-04-19 10:35:23 UTC (rev 919971)
@@ -0,0 +1,3 @@
+post_install() {
+  echo 'Relogin or source /etc/profile.d/smlnj.sh'
+}

Deleted: smlnj.sh
===================================================================
--- smlnj.sh	2021-04-19 10:35:13 UTC (rev 919970)
+++ smlnj.sh	2021-04-19 10:35:23 UTC (rev 919971)
@@ -1,3 +0,0 @@
-#!/bin/sh
-export SMLNJ_HOME=/usr/lib/smlnj
-/usr/lib/smlnj/bin/sml "$@"

Copied: smlnj/repos/community-x86_64/smlnj.sh (from rev 919970, smlnj/trunk/smlnj.sh)
===================================================================
--- smlnj.sh	                        (rev 0)
+++ smlnj.sh	2021-04-19 10:35:23 UTC (rev 919971)
@@ -0,0 +1,3 @@
+#!/bin/sh
+export SMLNJ_HOME=/usr/lib/smlnj
+/usr/lib/smlnj/bin/sml "$@"

Deleted: urlgetter.sh
===================================================================
--- urlgetter.sh	2021-04-19 10:35:13 UTC (rev 919970)
+++ urlgetter.sh	2021-04-19 10:35:23 UTC (rev 919971)
@@ -1,31 +0,0 @@
-#!/bin/bash
-
-# invocation:
-# urlgetter.sh <source> <destination>
-# where source is a remote path
-
-SOURCE="$1"
-DEST="$2"
-
-if [ -z "$srcdir" -o -z "$pkgver" ]; then
-  echo "*************************************"
-  echo "Missing one ore more environment variables"
-  echo "  srcdir pkgver"
-  echo "*************************************"
-
-  exit 1
-fi
-
-LOCALSOURCE="$srcdir/smlnj-$pkgver-$(basename $SOURCE)"
-
-if [ ! -f "$LOCALSOURCE" ]; then
-  echo "*************************************"
-  echo "Can't find file:"
-  echo "$LOCALSOURCE"
-  echo "Please add it to the sources in the PKGBUILD"
-  echo "*************************************"
-
-  exit 2
-fi
-
-ln -sf "$LOCALSOURCE" "$DEST"

Copied: smlnj/repos/community-x86_64/urlgetter.sh (from rev 919970, smlnj/trunk/urlgetter.sh)
===================================================================
--- urlgetter.sh	                        (rev 0)
+++ urlgetter.sh	2021-04-19 10:35:23 UTC (rev 919971)
@@ -0,0 +1,31 @@
+#!/bin/bash
+
+# invocation:
+# urlgetter.sh <source> <destination>
+# where source is a remote path
+
+SOURCE="$1"
+DEST="$2"
+
+if [ -z "$srcdir" -o -z "$pkgver" ]; then
+  echo "*************************************"
+  echo "Missing one ore more environment variables"
+  echo "  srcdir pkgver"
+  echo "*************************************"
+
+  exit 1
+fi
+
+LOCALSOURCE="$srcdir/smlnj-$pkgver-$(basename $SOURCE)"
+
+if [ ! -f "$LOCALSOURCE" ]; then
+  echo "*************************************"
+  echo "Can't find file:"
+  echo "$LOCALSOURCE"
+  echo "Please add it to the sources in the PKGBUILD"
+  echo "*************************************"
+
+  exit 2
+fi
+
+ln -sf "$LOCALSOURCE" "$DEST"



More information about the arch-commits mailing list