summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKlaus Alexander Seistrup2025-02-11 08:40:37 +0100
committerKlaus Alexander Seistrup2025-02-11 08:40:37 +0100
commit569fa78d17515cfd6ece3811814073b4e2be40d5 (patch)
tree147ba2ceaf83dda2366d6d75ce534d4026cbeec9
parent223baaeae518ca6715ad23956aad18a7feb75ce6 (diff)
downloadaur-slang-snapshot.tar.gz
New upstream release: pre2.3.4-17
See `pacman -Qc slang-snapshot` for changes.
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD18
-rw-r--r--slang-snapshot.changelog44
3 files changed, 36 insertions, 34 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e0caf9a2deaf..a8959510383b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = slang-snapshot
pkgdesc = S-Lang is a powerful interpreted language (development snapshot)
- pkgver = 2.3.4.16
+ pkgver = 2.3.4.17
pkgrel = 1
url = https://jedsoft.org/snapshots/
changelog = slang-snapshot.changelog
@@ -23,9 +23,9 @@ pkgbase = slang-snapshot
options = lto
options = !makeflags
backup = etc/slsh.rc
- source = https://jedsoft.org/snapshots/slang-pre2.3.4-16.tar.gz
+ source = https://jedsoft.org/snapshots/slang-pre2.3.4-17.tar.gz
validpgpkeys = AE962A02D29BFE4A4BB2805FDE401E0D5873000A
- md5sums = 8983eaa3b50ed9ada632a01c836683fc
- b2sums = 9eb146c8aaa52b2bd47eac3f8d75c994e626a39f681b3db7ffbbfa391c7e110f13cedcef2b7a014eaff8e94ee1fd521b6419401a670150d3149f03020e3c8477
+ md5sums = 9c8f5f5035565ccc1671b5a397feffa8
+ b2sums = 9c4bd76189cc551c24432ff0b299a70d0336a5ca96a267ee1677b2b82b9ac60e6e49ce2630652737c6124f07a82a12a939cf7366e2289e76f8beb5ac204fb3a2
pkgname = slang-snapshot
diff --git a/PKGBUILD b/PKGBUILD
index b0832e848932..c703422abc65 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,10 +1,10 @@
# -*- mode: sh -*-
-# Maintainer: Klaus Alexander Seistrup <klaus@seistrup.dk>
+# Maintainer: Klaus Alexander Seistrup <$(echo 0x1fd+d59decfa=40 | tr 0-9+a-f=x ka-i@p-u.l)>
pkgname='slang-snapshot'
_pkgname="${pkgname%-snapshot}"
-_pkgver=2.3.4-16
+_pkgver=2.3.4-17
_prever="pre$_pkgver"
pkgver="${_pkgver/-/.}"
pkgrel=1
@@ -23,14 +23,14 @@ depends=(
)
backup=('etc/slsh.rc')
options=('lto' '!makeflags')
-source=("${url}${_pkgname}-$_prever.tar.gz")
+source=("$url$_pkgname-$_prever.tar.gz")
validpgpkeys=('AE962A02D29BFE4A4BB2805FDE401E0D5873000A') # John E. Davis
# Taken from $url
-md5sums=('8983eaa3b50ed9ada632a01c836683fc')
+md5sums=('9c8f5f5035565ccc1671b5a397feffa8')
changelog="$pkgname.changelog"
build() {
- cd "${_pkgname}-${_prever}"
+ cd "$_pkgname-$_prever"
# RFC-0023
# https://rfc.archlinux.page/0023-pack-relative-relocs/
@@ -49,15 +49,15 @@ build() {
}
check() {
- cd "${_pkgname}-${_prever}"
+ cd "$_pkgname-$_prever"
test "$CARCH" != 'i686' && make check
}
package() {
- cd "${_pkgname}-${_prever}"
+ cd "$_pkgname-$_prever"
- make DESTDIR="${pkgdir}" install-all
+ make PREFIX=/usr DESTDIR="$pkgdir" install-all
cd "$pkgdir/usr/share/slsh"
@@ -79,7 +79,7 @@ package() {
# Calculated
b2sums=(
- '9eb146c8aaa52b2bd47eac3f8d75c994e626a39f681b3db7ffbbfa391c7e110f13cedcef2b7a014eaff8e94ee1fd521b6419401a670150d3149f03020e3c8477'
+ '9c4bd76189cc551c24432ff0b299a70d0336a5ca96a267ee1677b2b82b9ac60e6e49ce2630652737c6124f07a82a12a939cf7366e2289e76f8beb5ac204fb3a2'
)
# eof
diff --git a/slang-snapshot.changelog b/slang-snapshot.changelog
index 8568a7db09d2..37ec1a2c62e8 100644
--- a/slang-snapshot.changelog
+++ b/slang-snapshot.changelog
@@ -1,26 +1,26 @@
Changes since 2.3.3
-1. src/slang.c: Use ptrdiff_t instead of long for the intrinsic
- function prototypes. This is especially important for LLP64
- systems such as MS windows.
-2. src/slw32tty.c: The console mode was not getting reset by the
- SLang_reset_tty function on windows systems
-3. src/_slint.h: On windows sytems, use %lld and %llu for long long
- integer formats
-4. mkfiles/m32init.bat: Copy config file to module and slsh
- subdirectories (windows-specific)
-5. src/slposio.c: Added a window-specific tweak so that dup2 returns
- the duped file descriptor. Also updated the regresssion tests
- (window-specific).
-6. src/slvideo.c: On windows, make calls to SetConsoleScreenBufferSize
- and SetConsoleWindowInfo after calling CreateConsoleScreenBuffer so
- that the newly created console will have the correct size. Also
- INSTALL.pc was updated (windows-specific)
-7. mkfiles/makefile.m32: Added install1 target to work with versions
- of mingw make that cannot process the install target. Previously
- this required editing the makefile (windows specific)
-8. src/sltime.c: check for NULL return value from the ctime function
-9. src/slang.ver: Removed the undefined symbol SLang_Rline_Quit,
+ 1. src/slang.c: Use ptrdiff_t instead of long for the intrinsic
+ function prototypes. This is especially important for LLP64
+ systems such as MS windows.
+ 2. src/slw32tty.c: The console mode was not getting reset by the
+ SLang_reset_tty function on windows systems
+ 3. src/_slint.h: On windows sytems, use %lld and %llu for long long
+ integer formats
+ 4. mkfiles/m32init.bat: Copy config file to module and slsh
+ subdirectories (windows-specific)
+ 5. src/slposio.c: Added a window-specific tweak so that dup2 returns
+ the duped file descriptor. Also updated the regresssion tests
+ (window-specific).
+ 6. src/slvideo.c: On windows, make calls to SetConsoleScreenBufferSize
+ and SetConsoleWindowInfo after calling CreateConsoleScreenBuffer so
+ that the newly created console will have the correct size. Also
+ INSTALL.pc was updated (windows-specific)
+ 7. mkfiles/makefile.m32: Added install1 target to work with versions
+ of mingw make that cannot process the install target. Previously
+ this required editing the makefile (windows specific)
+ 8. src/sltime.c: check for NULL return value from the ctime function
+ 9. src/slang.ver: Removed the undefined symbol SLang_Rline_Quit,
which was causing a link error on Gentoo Linux (Michal Rostecki)
10. src/*.h: Updated the unicode tables from version 10.0.0 to 15.1.0
11. lib/timestamp.sl: The test for a leap year assumed a 1-based
@@ -35,3 +35,5 @@ Changes since 2.3.3
expand_escaped_string function and json module
16. src/{keymap.c,sltoken.c}: Removed unnecessary chack for a NULL
string, and corrected a potential memory leak (Miroslav Lichvar)
+17. autoconf/scripts/getsyslibs.sh: Handle files with relative path
+ names