[Slackbuilds-users] Some abandoned SlackBuilds

Konrad J Hambrick kjhambrick at gmail.com
Mon Apr 24 09:56:24 UTC 2023


On Sun, Apr 23, 2023 at 4:45 PM Ryan S. Northrup ("RyNo") <
northrup at yellowapple.us> wrote:

> Howdy!
>
> No objections to updating erlang-otp or elixir; I hadn't gotten around
> to it only because I nowadays prefer version managers (like asdf) or
> Docker/Podman containers for my own Erlang/Elixir usage over installing
> them system-wide.  If it's just a version bump, you've got a thumbs up
> from me (or I'll do it tonight).
>
> I also at one point maintained the couchdb Slackbuild, which was another
> reason for holding back the erlang Slackbuild (CouchDB likes to put hard
> caps on supported Erlang versions that require annoying patching to
> circumvent), but CouchDB itself never ended up with a 15.0 Slackbuild
> anyway (upstream packaging changes made that infeasible), so there's no
> blocker there anymore, either.
>
> Thanks,
> --
> Ryan S. Northrup ("RyNo")
> northrup at yellowapple.us


RyNo --

To create new .SlackBuild and .info files, I copied the original files to
*.SlackBuild-${OLD_VERSION} and *.info-${OLD_VERSION} and edited
the original files.

Not sure it will be helpful but attached are diffs for
{erlang-otp,elixir}.{info,SlackBuild}

Don't trust my MD5SUMS.

I updated them but did not really do anything beyond regenerating the
CheckSums on the DOWNLOADs.

HTH and Thanks !

-- kjh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.slackbuilds.org/pipermail/slackbuilds-users/attachments/20230424/f20796f1/attachment-0001.htm>
-------------- next part --------------
--- erlang-otp.info-23.2	2023-01-01 06:49:43.243486293 -0600
+++ erlang-otp.info	2023-04-17 16:08:06.796813607 -0500
@@ -1,10 +1,10 @@
 PRGNAM="erlang-otp"
-VERSION="23.2"
+VERSION="25.3"
 HOMEPAGE="https://www.erlang.org"
-DOWNLOAD="https://erlang.org/download/otp_src_23.2.tar.gz \
-          https://erlang.org/download/otp_doc_man_23.2.tar.gz"
-MD5SUM="e315f59eb9e420a0e469c09649f4303f \
-        cfef029c3d4d6acf2cc04f8589002ecd"
+DOWNLOAD="https://erlang.org/download/otp_src_25.3.tar.gz \
+          https://erlang.org/download/otp_doc_man_25.3.tar.gz"
+MD5SUM="0bd0f04da31ce22248edfd7f7cc09cde \
+        8426ad3182c14322a2f6d116250bf368"
 DOWNLOAD_x86_64=""
 MD5SUM_x86_64=""
 REQUIRES=""
-------------- next part --------------
--- erlang-otp.SlackBuild-23.2	2023-01-01 06:49:43.243486293 -0600
+++ erlang-otp.SlackBuild	2023-04-17 16:34:36.493725676 -0500
@@ -26,7 +26,7 @@
 cd $(dirname $0) ; CWD=$(pwd)
 
 PRGNAM=erlang-otp
-VERSION=${VERSION:-23.2}
+VERSION=${VERSION:-25.3}
 BUILD=${BUILD:-2}
 TAG=${TAG:-_SBo}
 PKGTYPE=${PKGTYPE:-tgz}
@@ -104,9 +104,23 @@
 chown -R root:root $PKG/usr/lib${LIBDIRSUFFIX}/erlang
 chmod -R u+w,go+r-w,a-s $PKG/usr/lib${LIBDIRSUFFIX}/erlang
 
+# kjh was  here
+#
+# mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+# ( cd $PKG/usr/lib${LIBDIRSUFFIX}/erlang
+#   mv COPYRIGHT README.md $PKG/usr/doc/$PRGNAM-$VERSION )
+
 mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-( cd $PKG/usr/lib${LIBDIRSUFFIX}/erlang
-  mv COPYRIGHT README.md $PKG/usr/doc/$PRGNAM-$VERSION )
+( cd $TMP/$SRC_NAME_VERSION
+  cp -va AUTHORS         \
+         CONTRIBUTING.md \
+         HOWTO           \
+         LICENSE.txt     \
+         OTP_VERSION     \
+         README.md       $PKG/usr/doc/$PRGNAM-$VERSION/ 
+)
+# kjh was there
+#
 cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
 
 find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
-------------- next part --------------
--- elixir.SlackBuild-1.11.3	2022-03-11 15:05:40.815890711 -0600
+++ elixir.SlackBuild	2023-04-17 16:54:09.448660796 -0500
@@ -29,7 +29,7 @@
 cd $(dirname $0) ; CWD=$(pwd)
 
 PRGNAM=elixir
-VERSION=${VERSION:-1.11.3}
+VERSION=${VERSION:-1.14.4}
 BUILD=${BUILD:-1}
 TAG=${TAG:-_SBo}
 PKGTYPE=${PKGTYPE:-tgz}
-------------- next part --------------
--- elixir.info-1.11.3	2022-03-11 15:05:40.815890711 -0600
+++ elixir.info	2023-04-17 16:56:51.506651832 -0500
@@ -1,8 +1,8 @@
 PRGNAM="elixir"
-VERSION="1.11.3"
+VERSION="1.14.4"
 HOMEPAGE="https://elixir-lang.org"
-DOWNLOAD="https://github.com/elixir-lang/elixir/archive/v1.11.3/elixir-1.11.3.tar.gz"
-MD5SUM="0319a8428c647cdbc373312a5c25fb5e"
+DOWNLOAD="https://github.com/elixir-lang/elixir/archive/v1.14.4/elixir-1.14.4.tar.gz"
+MD5SUM="ab180ed84351af44ba1454fdda5d4424"
 DOWNLOAD_x86_64=""
 MD5SUM_x86_64=""
 REQUIRES="erlang-otp"


More information about the SlackBuilds-users mailing list