Package Details: pbuilder 0.231.1-1

Git Clone URL: https://aur.archlinux.org/pbuilder.git (read-only, click to copy)
Package Base: pbuilder
Description: Personal package builder for Debian packages
Upstream URL: https://pbuilder-team.pages.debian.net/pbuilder
Licenses: GPL-2.0-or-later
Submitter: J5lx
Maintainer: J5lx
Last Packager: J5lx
Votes: 1
Popularity: 0.000000
First Submitted: 2020-05-12 11:04 (UTC)
Last Updated: 2024-11-23 23:05 (UTC)

Latest Comments

J5lx commented on 2022-06-04 10:39 (UTC)

Ah sorry, I had prepared the update a while ago but forgot to commit it

ragreener1 commented on 2022-06-01 12:20 (UTC)

Hi,

Would you update it. The following patch will work:

From 996ba9c17ec5f3e05eeeac3d1fe66bbc982f4976 Mon Sep 17 00:00:00 2001
From: Robert Greener <me@r0bert.dev>
Date: Wed, 1 Jun 2022 13:19:35 +0100
Subject: [PATCH] Update pbuilder to 0.231

Signed-off-by: Robert Greener <me@r0bert.dev>
---
 PKGBUILD | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/PKGBUILD b/PKGBUILD
index 58225c5..bda22f3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,8 @@
 # Maintainer: Jakob Gahde <j5lx@fmail.co.uk>
+# Contributor: Robert Greener <me@r0bert.dev>

 pkgname=pbuilder
-pkgver=0.230.4
+pkgver=0.231
 pkgrel=1
 pkgdesc="Personal package builder for Debian packages"
 arch=('any')
@@ -13,9 +14,9 @@ makedepends=('libxslt' 'tldp-xsl' 'po4a' 'dblatex')
 checkdepends=('man-db')
 backup=('etc/pbuilderrc')
 options=('!emptydirs')
-source=("https://salsa.debian.org/pbuilder-team/pbuilder/-/archive/${pkgver}/pbuilder-${pkgver}.tar.gz"
+source=("https://salsa.debian.org/pbuilder-team/pbuilder/-/archive/${pkgver}/pbuilder-${pkgver}.tar.bz2"
         "pbuilder.tmpfiles.conf")
-sha512sums=('cccfc727f63da72e2302188ecf4a62c3cd48661476b55f4269a235f04468c53f34db54d1ac80d0257230482aa55721089ec62a3a05132505b4822c3f506ee8a8'
+sha512sums=('4209f25e0b4cd88a6729879d48da87ea239b8fba9bcb21011b2b883412fc8739dd920670b05e8c2bd7f53ed8cb0c78ee84eeaaff5f0bee5ffbbdc7c745ac43af'
             '6c73c65e97115b82763a5c033a121844e4db5f9097ec90334ebba66913b8e52a17f22179b2e17dd7fdb5d723f7c6919074e4d646bf419d6dc0c5971df358014d')

 build() {
-- 
2.36.1

J5lx commented on 2020-09-25 21:55 (UTC)

dblatex is needed for generating the documentation.

pbuilder-ubuntu can be built without it because it simply takes the Ubuntu package (i.e. *.deb) and repackages it for Arch Linux, whereas this package omits the “middleman” and is built directly from the upstream source releases. Basically like this:

  • pbuilder-ubuntu AUR package (has no buildtime dependency on dblatex) ← pbuilder Ubuntu package (*.deb; has a buildtime dependency on dblatex) ← Upstream pbuilder sources
  • pbuilder AUR package (this one; has a buildtime dependency on dblatex) ← Upstream pbuilder sources

The main difference between this package and pbuilder-ubuntu is some Ubuntu-specific (default) configuration IIRC. The pbuilder-ubuntu maintainer might know more about it.

tuxayo commented on 2020-05-17 04:16 (UTC)

Is there a reason to need dblatex to build?

pbuilder-ubuntu can be built without it.

Atleast in basic usage (make base image for a container) I didn't see any difference between the two package. pbuilder-ubuntu and pbuilder.