[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