Skip to content

Commit

Permalink
Add JAGS for Fedora 42
Browse files Browse the repository at this point in the history
  • Loading branch information
gaborcsardi committed Feb 26, 2025
1 parent 1db8695 commit d39270a
Show file tree
Hide file tree
Showing 11 changed files with 89 additions and 0 deletions.
18 changes: 18 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,12 @@
https://rpms.r-pkg.org/fedora-38/jags-4.3.2-1.x86_64.rpm
```

* `JAGS 4.3.2` for Fedora 43, x86_64 and aarch64:
```
https://rpms.r-pkg.org/fedora-42/jags-4.3.2-1.aarch64.rpm
https://rpms.r-pkg.org/fedora-42/jags-4.3.2-1.x86_64.rpm
```

## Using this repository

### Add the repository
Expand All @@ -17,6 +23,10 @@ Add the repository first:
```
curl -L -o /etc/yum.repos.d/rhub.repo https://rpms.r-pkg.org/fedora-38/rhub.repo
```
or
```
curl -L -o /etc/yum.repos.d/rhub.repo https://rpms.r-pkg.org/fedora-42/rhub.repo
```

Then you can install packages as usual:
```
Expand All @@ -29,6 +39,7 @@ For a one off installation, you don't need to add the repository.
You can use the URL to the RPM files (see above) directly. E.g.
```
dnf install -y https://rpms.r-pkg.org/fedora-38/jags-4.3.2-1.x86_64.rpm
dnf install -y https://rpms.r-pkg.org/fedora-42/jags-4.3.2-1.x86_64.rpm
```

## Updating
Expand All @@ -53,6 +64,7 @@ Copy or update the RPM files.
```
export GPG_TTY=$(tty)
rpm --addsign /rpms/fedora-38/*.rpm
rpm --addsign /rpms/fedora-42/*.rpm
```

```
Expand All @@ -61,6 +73,12 @@ createrepo .
gpg --detach-sign --armor repodata/repomd.xml
```

```
cd fedora-42
createrepo .
gpg --detach-sign --armor repodata/repomd.xml
```

## Thanks

[Creating and hosting your own rpm packages and yum repo](https://earthly.dev/blog/creating-and-hosting-your-own-rpm-packages-and-yum-repo/)
Expand Down
Binary file added fedora-42/jags-4.3.2-1.aarch64.rpm
Binary file not shown.
Binary file added fedora-42/jags-4.3.2-1.x86_64.rpm
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
55 changes: 55 additions & 0 deletions fedora-42/repodata/repomd.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
<?xml version="1.0" encoding="UTF-8"?>
<repomd xmlns="http://linux.duke.edu/metadata/repo" xmlns:rpm="http://linux.duke.edu/metadata/rpm">
<revision>1740569530</revision>
<data type="primary">
<checksum type="sha256">6a415df1656aa4e7044cbbaf6ee49319b32cceb9c6e1e6cbe71f676b826215f4</checksum>
<open-checksum type="sha256">e37515592733bbfbca653ed2e19334708242f016e5b264e952826e952a35a09a</open-checksum>
<location href="repodata/6a415df1656aa4e7044cbbaf6ee49319b32cceb9c6e1e6cbe71f676b826215f4-primary.xml.gz"/>
<timestamp>1740569530</timestamp>
<size>785</size>
<open-size>2525</open-size>
</data>
<data type="filelists">
<checksum type="sha256">ce1a4392f9ce3dfc923f030c6bdb4fcbb3d9e4068d22751356dca9b19447726e</checksum>
<open-checksum type="sha256">036160e5b554d0d289724a179e5cc71688ec202a104ebcaf1e546e5672fc23b2</open-checksum>
<location href="repodata/ce1a4392f9ce3dfc923f030c6bdb4fcbb3d9e4068d22751356dca9b19447726e-filelists.xml.gz"/>
<timestamp>1740569530</timestamp>
<size>1147</size>
<open-size>13022</open-size>
</data>
<data type="other">
<checksum type="sha256">8cb9a8839e7009e984278a8c0905c6e49d51f820038686658cfa4e6ceb76a074</checksum>
<open-checksum type="sha256">45091765ea41d83a7228748d582dbf922546ed48af739cdfd13ae1b6e2609fe3</open-checksum>
<location href="repodata/8cb9a8839e7009e984278a8c0905c6e49d51f820038686658cfa4e6ceb76a074-other.xml.gz"/>
<timestamp>1740569530</timestamp>
<size>284</size>
<open-size>448</open-size>
</data>
<data type="primary_db">
<checksum type="sha256">9c86eaa61858dde24d124262e1dee41f53577702ce9b8175951fc36f73787af5</checksum>
<open-checksum type="sha256">6129a6f6fb6d1892de4da5d4fc37a5ac5f279b0137e6d7733e5744bc66c15580</open-checksum>
<location href="repodata/9c86eaa61858dde24d124262e1dee41f53577702ce9b8175951fc36f73787af5-primary.sqlite.bz2"/>
<timestamp>1740569530</timestamp>
<size>2210</size>
<open-size>106496</open-size>
<database_version>10</database_version>
</data>
<data type="filelists_db">
<checksum type="sha256">7ec320d96a71022c9f64f18ce6af6320dec4b67911a66aa28925f02492dba3d4</checksum>
<open-checksum type="sha256">d60c7caa8617d53e2d6068ef1ab6f8078992eaa844b00e51e6226bb0e4fdb131</open-checksum>
<location href="repodata/7ec320d96a71022c9f64f18ce6af6320dec4b67911a66aa28925f02492dba3d4-filelists.sqlite.bz2"/>
<timestamp>1740569530</timestamp>
<size>2579</size>
<open-size>36864</open-size>
<database_version>10</database_version>
</data>
<data type="other_db">
<checksum type="sha256">c0794f3e5f19e5e9ceca33f4715519f7e35fcd8720a811802e0ca66682090cd9</checksum>
<open-checksum type="sha256">3c4d3961ba587c059084583e7f1181ec8edfc02ea2a246d7d7e858dcabff6f4d</open-checksum>
<location href="repodata/c0794f3e5f19e5e9ceca33f4715519f7e35fcd8720a811802e0ca66682090cd9-other.sqlite.bz2"/>
<timestamp>1740569530</timestamp>
<size>734</size>
<open-size>24576</open-size>
<database_version>10</database_version>
</data>
</repomd>
16 changes: 16 additions & 0 deletions fedora-42/repodata/repomd.xml.asc
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEWOOW3pEE2IFCV2zjLQo0vRxa8TQFAme++7oACgkQLQo0vRxa
8TSQPBAAuyBx0yRKq1o8OpvPRGW1cQ7kz2afA+EooOu6t2Xf98fmwlI6UBwiTLMm
hpatmR6ZJ7igOm1dtJ/cVGtcZYOI7IhGRNlFwaW2dbzagVaV338JbpDMndVK4WVn
KtniJ/HzHHjuDY6TWqz/FVoq0ICJMvkxhdAhtBq4il2RAsLdHMhN9RuhsK4MGaCg
M57QoM512xkNspDVBdnGErklSYTVJ3YG0hDBdUZ7FCtFCYucwZpvgI1KNnBJq0la
0QJqTlkGkItQ+FE3DquWA7loRHPmCbdYo6snKE64FjBzLp90cq33RWhNa9XU0ufe
t9WjGgG9sDMPwWmk7WiSJxwGQazM210b1ef+4zAvn0LAENf4v5e1kFPpKBjC/WS5
N95WO41dr2l2Shc7f6U1csMm0GPedtmqB0HwtZU11EKVcj+EJXqUC4XsxDmyVoFe
G3loqVqJq1aVWnyrslrt36gK5d9N7MbJhpgV64PrLZ/kAla7Ax4Feiqtjme6LsDU
At2VIJBATJG2ajTGOGGyiLiiLWLEV43a33KcKV07xma9PW3ZguY9YYhRcTAW1nwm
x61ouM6msfiauJ266SyZ+0nqpYkBZUhhNnwVdTitwE5qK3Di4LW3nDnd+tWYNwHC
/IKKw1w73v78X4cG5LuT677jmWa6IB46dlYIx3FL4BmsWmgd5tM=
=Cxrx
-----END PGP SIGNATURE-----

0 comments on commit d39270a

Please sign in to comment.