From 4f58b3a5e1557b529f72b20670a8e8198a52e7f0 Mon Sep 17 00:00:00 2001 From: kj-sh604 Date: Wed, 7 May 2025 23:19:21 -0400 Subject: refactor: build based on archive.org file --- gnome-doc-utils-kj_sh604/.SRCINFO | 4 +++- gnome-doc-utils-kj_sh604/PKGBUILD | 30 +++++++++--------------------- 2 files changed, 12 insertions(+), 22 deletions(-) diff --git a/gnome-doc-utils-kj_sh604/.SRCINFO b/gnome-doc-utils-kj_sh604/.SRCINFO index 7002684..d2c7166 100644 --- a/gnome-doc-utils-kj_sh604/.SRCINFO +++ b/gnome-doc-utils-kj_sh604/.SRCINFO @@ -14,7 +14,9 @@ pkgbase = gnome-doc-utils-kj_sh604 depends = python2-libxml2 provides = gnome-doc-utils conflicts = gnome-doc-utils - source = git+https://gitlab.gnome.org/Archive/gnome-doc-utils.git#commit=c03cc0963996934e03587af3e351c2bb9dab6b2a + source = git+https://git.gnome.org/browse/gnome-doc-utils#commit=c03cc0963996934e03587af3e351c2bb9dab6b2a + source = https://archive.org/download/archlinux_pkg_gnome-doc-utils/gnome-doc-utils-0.20.10+16+gc03cc09-2-any.pkg.tar.xz sha256sums = 91886a569a503d0b827f278656872036f7c6e551087603003fdab14615a1dbbd + sha256sums = e03a674a4520b9f0e87e288cff938b66305de6976fd0662ac12dc42f3c8ee3ee pkgname = gnome-doc-utils-kj_sh604 diff --git a/gnome-doc-utils-kj_sh604/PKGBUILD b/gnome-doc-utils-kj_sh604/PKGBUILD index 981a9ea..f09e07f 100644 --- a/gnome-doc-utils-kj_sh604/PKGBUILD +++ b/gnome-doc-utils-kj_sh604/PKGBUILD @@ -1,11 +1,8 @@ -# Maintainer: Patrick Northon -# Contributor: Brian Bidulock -# Contributor: Jan de Groot - pkgname=gnome-doc-utils-kj_sh604 _pkgname=gnome-doc-utils pkgver=0.20.10+16+gc03cc09 pkgrel=4 +_archiverel=2 pkgdesc="Documentation utilities for Gnome" arch=('any') license=('GPL' 'LGPL') @@ -15,9 +12,11 @@ provides=(gnome-doc-utils) conflicts=(gnome-doc-utils) url="https://www.gnome.org" _commit=c03cc0963996934e03587af3e351c2bb9dab6b2a # master -source=("git+https://git.gnome.org/browse/gnome-doc-utils#commit=$_commit") -source=("git+https://gitlab.gnome.org/Archive/gnome-doc-utils.git#commit=$_commit") -sha256sums=('91886a569a503d0b827f278656872036f7c6e551087603003fdab14615a1dbbd') +source=("git+https://git.gnome.org/browse/gnome-doc-utils#commit=$_commit" + "https://archive.org/download/archlinux_pkg_gnome-doc-utils/$_pkgname-$pkgver-$_archiverel-any.pkg.tar.xz") + +sha256sums=('91886a569a503d0b827f278656872036f7c6e551087603003fdab14615a1dbbd' + 'e03a674a4520b9f0e87e288cff938b66305de6976fd0662ac12dc42f3c8ee3ee') pkgver() { cd $_pkgname @@ -25,21 +24,10 @@ pkgver() { } prepare() { - cd $_pkgname - rm -f m4/glib-gettext.m4 - sed -i 's/SUBDIRS = .*/SUBDIRS = /' 'doc/Makefile.am' - NOCONFIGURE=1 ./autogen.sh -} - -build() { - cd "$_pkgname" - PYTHON=/usr/bin/python2 ./configure --prefix=/usr \ - --sysconfdir=/etc --mandir=/usr/share/man \ - --localstatedir=/var --disable-scrollkeeper - make + tar -xJf "${srcdir}/gnome-doc-utils-0.20.10+16+gc03cc09-2-any.pkg.tar.xz" -C "${srcdir}" + mkdir -p "${srcdir}/build" } package() { - cd "$_pkgname" - make DESTDIR="$pkgdir" install + cp -r "${srcdir}/usr" "${pkgdir}" } -- cgit v1.2.3