switch to git source

This commit is contained in:
xiota 2025-12-09 01:29:03 +00:00
parent 9adf1f6c65
commit af44d0f21a
2 changed files with 13 additions and 17 deletions

View file

@ -61,7 +61,7 @@ pkgbase = icecat
options = !lto
options = !makeflags
options = !strip
source = gnuzilla-140.5.0-5897aee.tar.gz::https://cgit.git.savannah.gnu.org/cgit/gnuzilla.git/snapshot/gnuzilla-5897aee761cc6d179bd8632f085c3c14ccf7db6c.tar.gz
source = gnuzilla::git+https://https.git.savannah.gnu.org/git/gnuzilla.git#commit=5897aee761cc6d179bd8632f085c3c14ccf7db6c
source = https://archive.mozilla.org/pub/firefox/releases/140.5.0esr/source/firefox-140.5.0esr.source.tar.xz
sha256sums = SKIP
sha256sums = 832b7ef3e5f7a2430e0ba0b9000dab6fdd8f65bccff8bcf7eeb9ed16e6d310e2

View file

@ -119,22 +119,18 @@ options=(
noextract=("firefox-${pkgver}esr.source.tar.xz")
_source_icecat() {
_pkgsrc="$_pkgname-$pkgver"
_pkgsrc_gnuzilla="gnuzilla-$_commit"
_pkgsrc_firefox="firefox-$pkgver"
_pkgext="tar.gz"
source=(
"gnuzilla-$pkgver-${_commit::7}.$_pkgext"::"https://cgit.git.savannah.gnu.org/cgit/gnuzilla.git/snapshot/gnuzilla-$_commit.$_pkgext"
"https://archive.mozilla.org/pub/firefox/releases/${pkgver}esr/source/firefox-${pkgver}esr.source.tar.xz"
)
sha256sums=(
'SKIP'
"$_ffsum"
)
}
_source_icecat
_pkgsrc="$_pkgname-$pkgver"
_pkgsrc_gnuzilla="gnuzilla"
_pkgsrc_firefox="firefox-$pkgver"
_pkgext="tar.gz"
source=(
"$_pkgsrc_gnuzilla"::"git+https://https.git.savannah.gnu.org/git/gnuzilla.git#commit=$_commit"
"https://archive.mozilla.org/pub/firefox/releases/${pkgver}esr/source/firefox-${pkgver}esr.source.tar.xz"
)
sha256sums=(
'SKIP'
"$_ffsum"
)
_make_icecat() (
# restore icecat tarball, if exists