upg build-tool-chain

upg jobo-mirror
This commit is contained in:
joborun linux 2024-08-09 11:48:00 +03:00
parent f387e2d270
commit 8ba270ef6b
22 changed files with 48 additions and 414 deletions

View file

@ -9,8 +9,8 @@
# NOTE: libtool requires rebuilt with each new gcc version
pkgname=binutils
pkgver=2.42+r207+g8a6764d35e5
_commit=8a6764d35e5c15d78de8aef8f27af3eefd9d7544
pkgver=2.43+r4+g7999dae6961
_commit=7999dae69612295e1bbffe64aff87044372a0059
pkgrel=01
pkgdesc='A set of programs to assemble and manipulate binary and object files - linux-api 6.6'
#url='https://www.gnu.org/software/binutils'
@ -147,8 +147,8 @@ license=(GPL-2.0-or-later GPL-3.0-or-later LGPL-2.0-or-later LGPL-3.0-or-later G
validpgpkeys=(3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F)
sha256sums=(25060632a54f32c748a63dd11fdf1031565dc1e31f3cb83ff1968e30d33d06ba # binutils
sha256sums=(4726efb1f887c659cfb6aa198f18ca638d405f58ee1eeda4df3eb201c1169a67 # binutils
2d430b66f84a19c154725ec535280c493be1d34f1a90f95208dce02fecd0e4e4) # gold-warn-unsupported.patch
## 6daa00a92d5138e7a6c03725c8767c8cfc9a2c589613c15585709f6bda65b38d binutils-2.42+r207+g8a6764d35e5-01-x86_64.pkg.tar.lz
## f9816b80c838bde838250e0d85142ce84bc2965618db1a5c589c15e302c4ba7d binutils-2.43+r4+g7999dae6961-01-x86_64.pkg.tar.lz

View file

@ -6,8 +6,8 @@
# toolchain build order: linux-api-headers->glibc->binutils->gcc->glibc->binutils->gcc
pkgname=binutils
pkgver=2.42+r207+g8a6764d35e5
_commit=8a6764d35e5c15d78de8aef8f27af3eefd9d7544
pkgver=2.43+r4+g7999dae6961
_commit=7999dae69612295e1bbffe64aff87044372a0059
pkgrel=1
pkgdesc='A set of programs to assemble and manipulate binary and object files'
arch=(x86_64)
@ -28,7 +28,7 @@ backup=('etc/gprofng.rc')
options=(staticlibs !distcc !ccache)
source=(git+https://sourceware.org/git/binutils-gdb.git#commit=${_commit}
gold-warn-unsupported.patch)
sha256sums=('25060632a54f32c748a63dd11fdf1031565dc1e31f3cb83ff1968e30d33d06ba'
sha256sums=('4726efb1f887c659cfb6aa198f18ca638d405f58ee1eeda4df3eb201c1169a67'
'2d430b66f84a19c154725ec535280c493be1d34f1a90f95208dce02fecd0e4e4')
validpgpkeys=(3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F)

View file

@ -71,7 +71,7 @@ build() {
# if some tests fail and want to rebuild --nocheck with existing
# work comment this next line out for makepkg -e --nocheck
# mkdir build-curl{,-compat,-gnutls}
mkdir build-curl{,-compat,-gnutls}
# build curl
cd "${srcdir}"/build-curl
@ -190,6 +190,7 @@ validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
sha512sums=('402e12ad615c1db98df9cc8199d46f5c7a9bd174a457e469acbd9d3f567cc36b2db1fc3a010c3aa8e752da182f48d3b4590c98f15f6fad6ed063c4224d794442')
sha256sums=(357a5b20ee69803f2f180a42932353c39fef196190994441efdccaff05c9a718) # curl
97df64d8ea4bc0ae271a6354f062c8132d3e69de647e8b7590088486d0b9d6d2 curl-8.9.1-02-x86_64.pkg.tar.lz
1f36bc9a3c86cddfa646fa28029d701c889cf33dcfab4522ebf601bfdb618571 libcurl-compat-8.9.1-02-x86_64.pkg.tar.lz
50710a698af0a70a09b013172f8f5f1523a657df6c926460094b12256c211bd9 libcurl-gnutls-8.9.1-02-x86_64.pkg.tar.lz
## febb3422057f882869c97d95444d6c7bda53862bc3ccd2aa56565e54ae4a4422 curl-8.9.1-02-x86_64.pkg.tar.lz
## 0cfd0536dc8267e566cd293d09b4261680fa912a8300eab4f4cfecfaf73651db libcurl-compat-8.9.1-02-x86_64.pkg.tar.lz
## b9bab5b42254983e9b18ec37eab61875e153cd53f005afe07f227dcb016ee39e libcurl-gnutls-8.9.1-02-x86_64.pkg.tar.lz

View file

@ -9,8 +9,8 @@
# NOTE: libtool requires rebuilt with each new gcc version
pkgname=(gcc gcc-libs lib32-gcc-libs gcc-ada gcc-d gcc-fortran gcc-go gcc-m2 gcc-objc lto-dump libgccjit)
pkgver=14.2.1+r26+g14fa2b2ae7f
_commit=14fa2b2ae7f49dee5e7e7469243e281e48d925b9
pkgver=14.2.1+r32+geccf707e5ce
_commit=eccf707e5ceb7e405ffe4edfbcae2f769b8386cf
pkgrel=01
pkgdesc='The GNU Compiler Collection'
url='https://gcc.gnu.org'
@ -521,20 +521,8 @@ validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9 # bpiotrowski@archlinux.
13975A70E63C361C73AE69EF6EEB81F8981C74C7 # richard.guenther@gmail.com
D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62) # Jakub Jelinek <jakub@redhat.com>
sha256sums=(e86f5dc20665c3e229c9795333084c429c3b8996b6584440d5061a13abc9fe9a # gcc
sha256sums=(d3e9d9a008f3b63101eb5d771b3ee7db3a77ee87b8975485a79738245b377521 # gcc
de48736f6e4153f03d0a5d38ceb6c6fdb7f054e8f47ddd6af0a3dbf14f27b931 # c89
2513c6d9984dd0a2058557bf00f06d8d5181734e41dcfe07be7ed86f2959622a # c99
1773f5137f08ac1f48f0f7297e324d5d868d55201c03068670ee4602babdef2f) # gcc-ada-repro.patch
## 30a6fe328b2281617b6b97e7e65893ce44d72e86e17f028cd34c8a1bd2b51f02 gcc-14.2.1+r26+g14fa2b2ae7f-01-x86_64.pkg.tar.lz
## 8941002c61adfb23d7a0866ae55b880b444f77502b6ce1a4840850a7a076fc95 gcc-ada-14.2.1+r26+g14fa2b2ae7f-01-x86_64.pkg.tar.lz
## 318edb85f1c4d1c4b418e28ac584a4348c1297c296e0f251ea3b1b3bb8b9510a gcc-d-14.2.1+r26+g14fa2b2ae7f-01-x86_64.pkg.tar.lz
## a60edf2c74176f9d0e100e2140bd15188ad78658c10f61cb21cf84ab5ece8eac gcc-fortran-14.2.1+r26+g14fa2b2ae7f-01-x86_64.pkg.tar.lz
## c1e1ce51b1ba49dfed1f1357ee755e1a271fa95546e24637462bfc5cb5a3ee03 gcc-go-14.2.1+r26+g14fa2b2ae7f-01-x86_64.pkg.tar.lz
## 767d58a607d9ae7adc176bb046d5c3949df33d1ad5397f6d07e4856608947214 gcc-libs-14.2.1+r26+g14fa2b2ae7f-01-x86_64.pkg.tar.lz
## 1b85cf8a70018f52080a7605a953976763951cdd719fae9423caf43f238dc47a gcc-m2-14.2.1+r26+g14fa2b2ae7f-01-x86_64.pkg.tar.lz
## f83742fc28dc69c31de8420bed76ed003f7744fec04a11c5f6ed55015c8ed531 gcc-objc-14.2.1+r26+g14fa2b2ae7f-01-x86_64.pkg.tar.lz
## 32aef466d491bb0289467c8fb36a86151123b8446a10504b870839d1cc58dc06 lib32-gcc-libs-14.2.1+r26+g14fa2b2ae7f-01-x86_64.pkg.tar.lz
## 999e24bb5b1f5684ba8280b6aad6f9301f7539f1d139f924ffcc3bfdf1b9ee24 libgccjit-14.2.1+r26+g14fa2b2ae7f-01-x86_64.pkg.tar.lz
## eca5d594f5fab0c854593d906f96205154d905261e983bd3b4d7ca566e00533a lto-dump-14.2.1+r26+g14fa2b2ae7f-01-x86_64.pkg.tar.lz

View file

@ -8,8 +8,8 @@
# NOTE: libtool requires rebuilt with each new gcc version
pkgname=(gcc gcc-libs lib32-gcc-libs gcc-ada gcc-d gcc-fortran gcc-go gcc-m2 gcc-objc gcc-rust lto-dump libgccjit)
pkgver=14.2.1+r26+g14fa2b2ae7f
_commit=14fa2b2ae7f49dee5e7e7469243e281e48d925b9
pkgver=14.2.1+r32+geccf707e5ce
_commit=eccf707e5ceb7e405ffe4edfbcae2f769b8386cf
pkgrel=1
pkgdesc='The GNU Compiler Collection'
arch=(x86_64)
@ -46,7 +46,7 @@ validpgpkeys=(F3691687D867B81B51CE07D9BBE43771487328A9 # bpiotrowski@archlinux.
86CFFCA918CF3AF47147588051E8B148A9999C34 # foutrelis@archlinux.org
13975A70E63C361C73AE69EF6EEB81F8981C74C7 # richard.guenther@gmail.com
D3A93CAD751C2AF4F8C7AD516C35B99309B5FA62) # Jakub Jelinek <jakub@redhat.com>
sha256sums=('e86f5dc20665c3e229c9795333084c429c3b8996b6584440d5061a13abc9fe9a'
sha256sums=('d3e9d9a008f3b63101eb5d771b3ee7db3a77ee87b8975485a79738245b377521'
'de48736f6e4153f03d0a5d38ceb6c6fdb7f054e8f47ddd6af0a3dbf14f27b931'
'2513c6d9984dd0a2058557bf00f06d8d5181734e41dcfe07be7ed86f2959622a'
'1773f5137f08ac1f48f0f7297e324d5d868d55201c03068670ee4602babdef2f')

View file

@ -12,7 +12,7 @@ pkgbase=glibc
pkgname=(glibc lib32-glibc glibc-locales)
pkgver=2.40+r16+gaa533d58ff
_commit=aa533d58ff12e27771d9c960a727d74992a3f2a3
pkgrel=01
pkgrel=02
url='https://www.gnu.org/software/libc'
makedepends=(git gd lib32-gcc-libs python)
options=(staticlibs !lto)
@ -42,7 +42,7 @@ build() {
--with-bugurl=https://gitlab.archlinux.org/archlinux/packaging/packages/glibc/-/issues
--enable-bind-now
--enable-fortify-source
--enable-kernel=4.19
--enable-kernel=5.10
--enable-multi-arch
--enable-stack-protector=strong
--enable-systemtap
@ -246,6 +246,17 @@ sha256sums=(1b94fdaa9df2adb71afcf7c90e28829250065520b974507a2c59850288298f40 #
774061aff612a377714a509918a9e0e0aafce708b87d2d7e06b1bd1f6542fe70 # sdt.h
cdc234959c6fdb43f000d3bb7d1080b0103f4080f5e67bcfe8ae1aaf477812f0) # sdt-config.h
## 2bc909231ae86d77a5993121b39fc8c2489761e9bab7a946d59afc440aa03dce glibc-2.40+r16+gaa533d58ff-01-x86_64.pkg.tar.lz
## 8659957cf9291d8332eaa989f416e6413af0965ec8028c108022ef48241b750b glibc-locales-2.40+r16+gaa533d58ff-01-x86_64.pkg.tar.lz
## 4f869b361ff91170ab7eb08c46dd54eb36e7db67f1836c1cce913bef3fbdee71 lib32-glibc-2.40+r16+gaa533d58ff-01-x86_64.pkg.tar.lz
sha256sums=('1b94fdaa9df2adb71afcf7c90e28829250065520b974507a2c59850288298f40'
'2a7dd6c906b6c54a68f48a21898664a32fdb136cbd9ff7bfd48f01d1aaa649ae'
'8c5cc09018cbd65e8570430f872e118caa2644e311d6200b7d5f0cba837fbba4'
'c27424154a6096ae32c0824b785e05de6acef33d9224fd6147d1936be9b4962b'
'774061aff612a377714a509918a9e0e0aafce708b87d2d7e06b1bd1f6542fe70'
'cdc234959c6fdb43f000d3bb7d1080b0103f4080f5e67bcfe8ae1aaf477812f0')
b2sums=('74c4f1e1231834579d19c96cc60fc370c9c4468e254fe069aad6102c8678d163ab6e58ebf0a11de680483105ba02d362842a817d698e134731f70c2d5b383eed'
'c859bf2dfd361754c9e3bbd89f10de31f8e81fd95dc67b77d10cb44e23834b096ba3caa65fbc1bd655a8696c6450dfd5a096c476b3abf5c7e125123f97ae1a72'
'04fbb3b0b28705f41ccc6c15ed5532faf0105370f22133a2b49867e790df0491f5a1255220ff6ebab91a462f088d0cf299491b3eb8ea53534cb8638a213e46e3'
'7c265e6d36a5c0dff127093580827d15519b6c7205c2e1300e82f0fb5b9dd00b6accb40c56581f18179c4fbbc95bd2bf1b900ace867a83accde0969f7b609f8a'
'a6a5e2f2a627cc0d13d11a82458cfd0aa75ec1c5a3c7647e5d5a3bb1d4c0770887a3909bfda1236803d5bc9801bfd6251e13483e9adf797e4725332cd0d91a0e'
'214e995e84b342fe7b2a7704ce011b7c7fc74c2971f98eeb3b4e677b99c860addc0a7d91b8dc0f0b8be7537782ee331999e02ba48f4ccc1c331b60f27d715678')
##
##

View file

@ -10,7 +10,7 @@ pkgbase=glibc
pkgname=(glibc lib32-glibc glibc-locales)
pkgver=2.40+r16+gaa533d58ff
_commit=aa533d58ff12e27771d9c960a727d74992a3f2a3
pkgrel=1
pkgrel=2
arch=(x86_64)
url='https://www.gnu.org/software/libc'
license=(GPL-2.0-or-later LGPL-2.1-or-later)

View file

@ -8,17 +8,16 @@
pkgname=jobo-mirror
pkgdesc='joborun linux mirrorlist'
pkgver=0.3
pkgrel=01
pkgrel=02
groups=(base jobbot)
source=('README.txt'
'mirrorlist-jobo')
source=('mirrorlist-jobo')
backup=(etc/pacman.d/mirrorlist-jobo)
depends=('sh')
# install=$pkgname.install
package() {
cd "$pkgdir"
install -Dm644 $srcdir/README.txt "$pkgdir/etc/pacman.d/README.txt"
# install -Dm644 $srcdir/README.txt "$pkgdir/etc/pacman.d/README.txt"
install -Dm644 $srcdir/mirrorlist-jobo "$pkgdir/etc/pacman.d/mirrorlist-jobo"
}
@ -28,8 +27,7 @@ arch=(x86_64)
license=(ISC)
sha256sums=(a890b255a31de474552da07f7bb94089fecb2aa32f4e58656f0470b69626e13f # README.txt
02da031772703eda2bc3a24f8aa99d0cb3def16d2f330e6e1d5e555404387038) # mirrorlist-jobo
sha256sums=(4f017e5a2b8017aeb223cdb34ea886d74086c39603d4d5011cbc0c9459657533) # mirrorlist-jobo
## f7e15c1e49420d763f7e31c64aa2cd0d23a9a5bb504d1292ada118515f08de73 jobo-mirror-0.3-01-x86_64.pkg.tar.lz
## 96e426f78309add4642c898862615e18cb45554872241009c22cffa7f8dc4b10 jobo-mirror-0.3-02-x86_64.pkg.tar.lz

View file

@ -3,7 +3,10 @@
##### Start Sourceforge mirrors #####
# Sourceforge 1 # a cloud catch all repo forwarding you to the nearest
Server = http://downloads.sourceforge.net/joborun/r
### Reports of rerouting delays and many fails from the main site
### if no issues in your geography ignore the change.
## Server = http://downloads.sourceforge.net/joborun/r
# Sourceforge 2 # France
Server = http://freefr.dl.sourceforge.net/sourceforge/joborun/r
# Sourceforge 3 # Germany
@ -44,13 +47,4 @@ Server = https://nchc.dl.sourceforge.net/sourceforge/joborun/r
Server = https://jaist.dl.sourceforge.net/sourceforge/joborun/r
##### End Sourceforge mirrors #####
##### Begin OSDN Mirrors
# osdn mirrors once they become available for uploads again
# DOWN since July 9th 2023
#Server = https://osdn.net/projects/joborun/storage/repo/
#Server = https://ftp.iij.ad.jp/pub/osdn.jp/storage/g/j/jo/joborun/repo/
#Server = https://free.nchc.org.tw/osdn/storage/g/j/jo/joborun/repo/
##### End OSDN mirrors #####

View file

@ -1,166 +0,0 @@
format = 2
pkgname = jobo-mirror
pkgbase = jobo-mirror
pkgver = 0.2-03
pkgarch = x86_64
pkgbuild_sha256sum = 369b96a42b89fcd4421d939c45c86411f54790b38cbcf5e80280a5bab346c44f
packager = joborun <joborun@disroot.org>
builddate = 1691022786
builddir = /src/pkg/jobcore/jobo-mirror
startdir = /src/pkg/jobcore/jobo-mirror
buildtool = makepkg
buildtoolver = 6.0.2
buildenv = !distcc
buildenv = color
buildenv = !ccache
buildenv = check
buildenv = !sign
options = strip
options = docs
options = !libtool
options = !staticlibs
options = emptydirs
options = zipman
options = purge
options = !debug
options = !lto
installed = acl-2.3.1-03-x86_64
installed = archlinux-keyring-20230704-01-x86_64
installed = attr-2.5.1-03-x86_64
installed = audit-3.1.1-01-x86_64
installed = bash-5.2.15-01-x86_64
installed = binutils-2.41-02-x86_64
installed = brotli-1.0.9-012-x86_64
installed = bzip2-1.0.8-05-x86_64
installed = ca-certificates-20220905-01-any
installed = ca-certificates-mozilla-3.92-01-x86_64
installed = ca-certificates-utils-20220905-01-any
installed = coreutils-9.3-01-x86_64
installed = cower-0.1.0-01-x86_64
installed = curl-8.2.1-01-x86_64
installed = db-6.2.32-01-x86_64
installed = db5.3-5.3.28-02-x86_64
installed = dbus-1.14.8-01-x86_64
installed = diffutils-3.10-01-x86_64
installed = e2fsprogs-1.47.0-01-x86_64
installed = elfutils-0.189-03-x86_64
installed = expat-2.5.0-01-x86_64
installed = fakeroot-1.32.1-01-x86_64
installed = file-5.45-01-x86_64
installed = filesystem-2023.05.09-02-x86_64
installed = findutils-4.9.0-03-x86_64
installed = flex-2.6.4-05-x86_64
installed = gawk-5.2.2-01-x86_64
installed = gc-8.2.4-01-x86_64
installed = gcc-13.2.1-03-x86_64
installed = gcc-libs-13.2.1-03-x86_64
installed = gdbm-1.23-02-x86_64
installed = glib2-2.76.4-01-x86_64
installed = glibc-2.38-01-x86_64
installed = gmp-6.3.0-01-x86_64
installed = gnupg-2.2.41-01-x86_64
installed = gnutls-3.8.0-01-x86_64
installed = gpgme-1.21.0-01-x86_64
installed = grep-3.11-01-x86_64
installed = groff-1.23.0-03-x86_64
installed = guile-3.0.9-01-x86_64
installed = gzip-1.12-02-x86_64
installed = hwdata-0.372-01-x86_64
installed = iana-etc-20230629-01-any
installed = icu-73.2-02-x86_64
installed = iproute2-6.4.0-01-x86_64
installed = iptables-1:1.8.9-01-x86_64
installed = iputils-20221126-02-x86_64
installed = jansson-2.14-02-x86_64
installed = jobbot-0.3-07-x86_64
installed = jobo-mirror-0.2-03-x86_64
installed = joborun-keyring-20220202-02-x86_64
installed = keyutils-1.6.3-02-x86_64
installed = kmod-30-03-x86_64
installed = krb5-1.20.1-01-x86_64
installed = less-1:633-01-x86_64
installed = libarchive-3.7.1-01-x86_64
installed = libassuan-2.5.6-01-x86_64
installed = libbpf-1.2.2-01-x86_64
installed = libcap-2.69-01-x86_64
installed = libcap-ng-0.8.3-02-x86_64
installed = libelf-0.189-03-x86_64
installed = libeudev-3.2.12-02-x86_64
installed = libevent-2.1.12-04-x86_64
installed = libffi-3.4.4-01-x86_64
installed = libgcrypt-1.10.2-01-x86_64
installed = libgpg-error-1.47-01-x86_64
installed = libidn2-2.3.4-03-x86_64
installed = libisl-0.26-01-x86_64
installed = libksba-1.6.4-01-x86_64
installed = libldap-2.6.6-01-x86_64
installed = libmnl-1.0.5-01-x86_64
installed = libmpc-1.3.1-01-x86_64
installed = libnetfilter_conntrack-1.0.9-01-x86_64
installed = libnfnetlink-1.0.2-01-x86_64
installed = libnftnl-1.2.6-01-x86_64
installed = libnghttp2-1.55.1-01-x86_64
installed = libnl-3.7.0-03-x86_64
installed = libp11-kit-0.25.0-01-x86_64
installed = libpcap-1.10.4-01-x86_64
installed = libpsl-0.21.2-01-x86_64
installed = libsasl-2.1.28-04-x86_64
installed = libseccomp-2.5.4-02-x86_64
installed = libsecret-0.20.5-02-x86_64
installed = libssh2-1.11.0-01-x86_64
installed = libtasn1-4.19.0-01-x86_64
installed = libtirpc-1.3.3-02-x86_64
installed = libtool-2.4.7+4+g1ec8fa28-06-x86_64
installed = libunistring-1.1-02-x86_64
installed = libutempter-1.2.1-3-x86_64
installed = libverto-0.3.2-04-x86_64
installed = libxcrypt-4.4.36-01-x86_64
installed = licenses-20230729-01-x86_64
installed = linux-api-headers-6.4-01-x86_64
installed = lz4-1:1.9.4-01-x86_64
installed = lzip-1.23-03-x86_64
installed = m4-1.4.19-03-x86_64
installed = make-4.4.1-02-x86_64
installed = mpfr-4.2.0.p12-03-x86_64
installed = nano-7.2-01-x86_64
installed = ncurses-6.4_20230520-01-x86_64
installed = nettle-3.9.1-01-x86_64
installed = npth-1.6-04-x86_64
installed = numactl-2.0.16-01-x86_64
installed = obarun-keyring-20230106-1-x86_64
installed = openssl-3.1.2-01-x86_64
installed = openssl-1.1-1.1.1.v-01-x86_64
installed = opensysusers-0.4.8-06-x86_64
installed = p11-kit-0.25.0-01-x86_64
installed = package-query-1.12.r2.g9160ff6-02-x86_64
installed = pacman-6.0.2-014-x86_64
installed = pacman-contrib-1.9.1-01-x86_64
installed = pacman-mirrorlist-20230628-01-any
installed = pam-1.5.3-03-x86_64
installed = pambase-20221020-01-any
installed = patch-2.7.6-010-x86_64
installed = pciutils-3.10.0-01-x86_64
installed = pcre-8.45-03-x86_64
installed = pcre2-10.42-02-x86_64
installed = perl-5.38.0-01-x86_64
installed = pinentry-1.2.1-01-x86_64
installed = pkgconf-1.8.1-01-x86_64
installed = procps-ng-4.0.3-01-x86_64
installed = psmisc-23.6-01-x86_64
installed = readline-8.2.001-02-x86_64
installed = sed-4.9-03-x86_64
installed = shadow-4.13-02-x86_64
installed = sqlite-3.42.0-01-x86_64
installed = sudo-1.9.14.p3-01-x86_64
installed = tar-1.35-01-x86_64
installed = texinfo-7.0.3-01-x86_64
installed = tzdata-2023c-02-x86_64
installed = util-linux-2.39.1-01-x86_64
installed = util-linux-libs-2.39.1-01-x86_64
installed = wget-1.21.4-01-x86_64
installed = which-2.21-06-x86_64
installed = xz-5.4.4-01-x86_64
installed = yajl-2.1.0-5-x86_64
installed = zlib-1:1.2.13-03-x86_64
installed = zsh-5.9-04-x86_64
installed = zstd-1.5.5-01-x86_64

View file

@ -1,63 +0,0 @@
#!/bin/sh
post_install() {
echo " *** *** *** "
echo " IMPORTANT - ACTION REQUIRED "
echo " *** *** *** "
echo " Non-sf compatible packages with an epoch : on the pkgver"
echo " can not be placed on SourceForge repositories."
echo " This script makes sure that temporarily, if needed they"
echo " will be found in your /var/cache/pacman/pkg/ cache so you"
echo " will not get a 404 error from the server."
echo " The following script will download a tar ball with 37 pkgs"
echo " explode them into /tmp/sf01/ then move them to your cache"
echo " "
echo " To do so you must run the script stored now in /tmp/sf01"
echo " *** *** *** "
echo " "
echo " % sudo sh non-sf.sh "
echo " "
echo " *** *** *** "
echo " It takes a few minutes depending on the speed of your "
echo " connection and at the end it list the contents (tar ball)"
echo " of /tmp/sf01 "
read
mkdir -p /tmp/sf01
cd /tmp/sf01
# wget http://downloads.sourceforge.net/joborun/r/non-sf-pkgs.tar.xz
# tar -xf non-sf-pkgs.tar.xz 2>/dev/null
# mv -f ./*pkg.tar.*z /var/cache/pacman/pkg/ 2>/dev/null
ls -lh /tmp/sf01
}
post_upgrade() {
echo " *** *** *** "
echo " IMPORTANT - ACTION REQUIRED "
echo " *** *** *** "
echo " Non-sf compatible packages with an epoch : on the pkgver"
echo " can not be placed on SourceForge repositories."
echo " This script makes sure that temporarily, if needed they"
echo " will be found in your /var/cache/pacman/pkg/ cache so you"
echo " will not get a 404 error from the server."
echo " The following script will download a tar ball with 37 pkgs"
echo " explode them into /tmp/sf01/ then move them to your cache"
echo " "
echo " To do so you must run the script stored now in /tmp/sf01"
echo " *** *** *** "
echo " "
echo " % sudo sh non-sf.sh "
echo " "
echo " *** *** *** "
echo " It takes a few minutes depending on the speed of your "
echo " connection and at the end it list the contents (tar ball)"
echo " of /tmp/sf01 "
read
mkdir -p /tmp/sf01
cd /tmp/sf01
# wget http://downloads.sourceforge.net/joborun/r/non-sf-pkgs.tar.xz
# tar -xf non-sf-pkgs.tar.xz 2>/dev/null
# mv -f ./*pkg.tar.*z /var/cache/pacman/pkg/ 2>/dev/null
ls -lh /tmp/sf01
}

Binary file not shown.

View file

@ -1,17 +0,0 @@
# Generated by makepkg 6.0.2
# using fakeroot version 1.32.1
pkgname = jobo-mirror
pkgbase = jobo-mirror
pkgver = 0.2-03
pkgdesc = joborun linux mirrorlist
url =
builddate = 1691022786
packager = joborun <joborun@disroot.org>
size = 6659
arch = x86_64
license = ISC
group = base
group = jobbot
backup = etc/pacman.d/mirrorlist-jobo
depend = sh
depend = wget

View file

@ -1,75 +0,0 @@
# Since OSDN is more down than up we are in search for new file/binary
# repositories and mirrors. Meanwhile, as a source repository
# git.disroot.org has been 100% reliable, but the total amount of
# files stores is limited. This disroot repository only holds
# the repository databases, not the packages themselves. In lack
# of another solution you will have to build any updates to your
# system using our source, as explained in the wiki.
# ### pacman database only, no packages to download
# Server = https://git.disroot.org/joborun-pkg/repos/raw/branch/main/
## Unfortunately the following mirrors only partially work
## which is the same as not working. The reason is that SF doesn't
## allow a : in their filesystem, being MS-Win oriented, and
## without knowing this when we uploaded, SF translates all : in
## the pkg name into an _ therefore pkgs like gtk3 or grub
## will not be found and you get a 404 errro trying to install them
## So we are back to square one. Waiting for OSDN mirrors to
## become operational again.
##### Start Sourceforge mirrors #####
# Sourceforge 1
Server = http://downloads.sourceforge.net/joborun/r
# Sourceforge 2
Server = http://freefr.dl.sourceforge.net/sourceforge/joborun/r
# Sourceforge 3
Server = http://netcologne.dl.sourceforge.net/sourceforge/joborun/r
# Sourceforge 4
Server = http://newcontinuum.dl.sourceforge.net/sourceforge/joborun/r
# Sourceforge 5
Server = http://razaoinfo.dl.sourceforge.net/sourceforge/joborun/r
# Sourceforge 6
Server = http://cfhcable.dl.sourceforge.net/sourceforge/joborun/r
# Sourceforge 7
#Server = http://astuteinternet.dl.sourceforge.net/sourceforge/joborun/r
# Sourceforge 8
#Server = http://vorboss.dl.sourceforge.net/sourceforge/joborun/r
# Sourceforge 9
Server = http://versaweb.dl.sourceforge.net/sourceforge/joborun/r
# Sourceforge 10
Server = http://phoenixnap.dl.sourceforge.net/sourceforge/joborun/r
# Sourceforge 11
Server = http://netix.dl.sourceforge.net/sourceforge/joborun/r
# Sourceforge 12
Server = http://excellmedia.dl.sourceforge.net/sourceforge/joborun/r
# Sourceforge 13
Server = http://liquidtelecom.dl.sourceforge.net/sourceforge/joborun/r
# Sourceforge 14
#Server = https://jztkft.dl.sourceforge.net/project/joborun/r
# Sourceforge 15
#Server = http://sourceforge.mirror.iweb.com/project/joborun/r
# Sourceforge 16
Server = https://deac-riga.dl.sourceforge.net/project/joborun/r
# Sourceforge 17
Server = http://tenet.dl.sourceforge.net/project/joborun/r
# Sourceforge 18
Server = https://nchc.dl.sourceforge.net/sourceforge/joborun/r
# Sourceforge 19
#Server = https://kent.dl.sourceforge.net/sourceforge/joborun/r
# Sourceforge 20
Server = https://jaist.dl.sourceforge.net/sourceforge/joborun/r
##### End Sourceforge mirrors #####
##### Begin OSDN Mirrors
# osdn mirrors once they become available for uploads again
# DOWN since July 9th 2023
#Server = https://osdn.net/projects/joborun/storage/repo/
#Server = https://ftp.iij.ad.jp/pub/osdn.jp/storage/g/j/jo/joborun/repo/
#Server = https://free.nchc.org.tw/osdn/storage/g/j/jo/joborun/repo/
##### End OSDN mirrors #####

View file

@ -1,31 +0,0 @@
#!/usr/bin/sh
echo "this script downloads the current group of pkgs that sourceforge"
echo "is unable to serve due to the : colon in the epoch characteristic."
echo "it explodes the tarball in /tmp/sf01 then moves the packages to"
echo "your standard pacman cache at /var/cache/pacman/pkg which fools"
echo "pacman to not attempt a download from the mirror as the pkgs are"
echo "already in the cache."
echo "The benefit to all this is when you try to install one of them"
echo "you will not get a 404 error from the mirror. A dirty hack but"
echo "till we find a better solution and mirrors it will have to do."
mkdir -p /tmp/sf01
cd /tmp/sf01
if [ ! -f /tmp/sf01/non-sf-pkgs.tar.xz ];
then
echo "tar-ball not found, downloading now!" \
&& wget http://downloads.sourceforge.net/joborun/r/non-sf-pkgs.tar.xz
else
echo "tar-ball already here, exploding and moving pkgs to cache"
continue
fi
echo "checking sums, the two lines must be identical, if not remove the tarball and restart"
echo "5d620b833b9dca4b6670723a8061cc57d14c4d3cb3760a9798a6bd691629bdb5 non-sf-pkgs.tar.xz"
sha256sum non-sf-pkgs.tar.xz
echo "enter to continue IF 2 lines identical"
read
tar -xf non-sf-pkgs.tar.xz
mv -f *pkg.tar.*z /var/cache/pacman/pkg/
pwd
ls -lh /tmp/sf01
echo "now you can resume with upgrades as normal % pacman -Suy "
echo "We apologize for the inconvenience but this is all we can do for now"

View file

@ -1 +0,0 @@
/src/pkg/jobcore/jobo-mirror/README.txt

View file

@ -1 +0,0 @@
/src/pkg/jobcore/jobo-mirror/mirrorlist-jobo

View file

@ -1 +0,0 @@
/src/pkg/jobcore/jobo-mirror/non-sf.sh

View file

@ -1 +0,0 @@
/usr/bin/jobo-setup.sh

View file

@ -1 +0,0 @@
/src/pkg/jobcore/jobo-setup/README.txt

View file

@ -1 +0,0 @@
/src/pkg/jobcore/jobo-setup/jobo-setup.sh

View file

@ -9,11 +9,9 @@
# NOTE: libtool requires rebuilt with each new gcc version
pkgname=libtool
#pkgver=2.5.0+14+g9a4a0261
#_commit=9a4a02615c9e7cbcfd690ed31874822a7d6aaea2
pkgver=2.5.1
_commit=1354176bbbc939a7d07a0dcf9b2d92e2ac6bcfef
pkgrel=01
pkgrel=02
_gccver=14.2.1
pkgdesc='A generic library support script'
url='https://www.gnu.org/software/libtool'
@ -94,5 +92,7 @@ sha256sums=(1dd9bdb15a1576cbe9245b2fa68710a6d8f63be78b787e678cc7b5cd3e20e45d #
SKIP
SKIP
b6dce6681f223b18a90614edbcdeb00f228abd1216e22c4bd07285321cd2ceb7) # disable-lto-link-order2.patch
##
## 26d3f06fe3858db0d9959b3737a7ffb38529ee43a0bed04762736db818c22082 libtool-2.5.1-01-x86_64.pkg.tar.lz
##
##