Compare commits

...

11 Commits

Author SHA1 Message Date
33ea2cf9e0 Feat: add gpg sign
All checks were successful
Build package / build-package (push) Successful in 20s
2025-07-28 03:07:46 +08:00
f89ad552ab Feat: add build workflow
All checks were successful
Build package / build-package (push) Successful in 32s
2025-07-26 17:28:29 +08:00
Giovanni Santini
b30bd9b6a8 upgpkg: devscripts 2.25.15-1
- Version bump.
2025-07-10 20:58:29 +02:00
Giovanni Santini
daedf061fc upgpkg: devscripts 2.25.13-1
- Version bump.
2025-05-24 21:49:21 +02:00
Giovanni Santini
b0685a6f28 upgpkg: devscripts 2.25.11-1
- Version bump.
2025-05-10 14:10:58 +02:00
Giovanni Santini
ed40b7b853 upgpkg: devscripts 2.25.8-1
- Version bump.
2025-04-12 22:43:40 +02:00
Giovanni Santini
90aa2071d1 upgpkg: devscripts 2.25.6-1
- Version bump.
- Patch update.
2025-03-28 15:05:42 +01:00
Giovanni Santini
deb4c249ab upgpkg: devscripts 2.25.5-1
- Version bump.
2025-03-02 21:34:39 +01:00
Giovanni Santini
fb201b1395 upgpkg: devscripts 2.25.1-1
- Version bump.
2025-01-30 21:48:14 +01:00
Giovanni Santini
744ec02e1b upgpkg: devscripts 2.24.10-1
- Version bump.
2025-01-07 15:43:01 +01:00
Giovanni Santini
5b0fd2e328 upgpkg: devscripts 2.24.5-1
- Version bump.
2024-11-29 16:14:44 +01:00
5 changed files with 35 additions and 24 deletions

View File

@@ -1,6 +1,6 @@
pkgbase = devscripts
pkgdesc = Scripts to make the life of a Debian Package maintainer easier
pkgver = 2.24.2
pkgver = 2.25.15
pkgrel = 1
url = https://tracker.debian.org/pkg/devscripts
arch = i686
@@ -40,9 +40,9 @@ pkgbase = devscripts
provides = checkbashisms
conflicts = checkbashisms
options = !makeflags
source = https://deb.debian.org/debian/pool/main/d/devscripts/devscripts_2.24.2.tar.xz
source = https://deb.debian.org/debian/pool/main/d/devscripts/devscripts_2.25.15.tar.xz
source = fixes.patch
sha256sums = e0481ec6765ae59f85790b246432ac360fef55f1b54edbc2272707e377cdfcc9
sha256sums = f8e7ce50c0d008c5d38c94b93c9fc560e5dd2cc8f06eeb2909b0b1784911b768
sha256sums = 4c00e31638a1b5278f286d4dc93bc420003da53f891d5dd199de15c489ccd0ac
sha256sums = 7aef55eaf111cf2ec99f68d9a69357bd8b5f400d3260ccf99c981ab37de93b07
pkgname = devscripts

View File

@@ -0,0 +1,15 @@
name: Build package
on: [push]
jobs:
build-package:
runs-on: pkgbuilder
env:
steps:
- name: Build and push package
uses: https://gitea.konchin.com/action/archbuild@main
with:
minio-accesskey: ${{ secrets.MINIO_ACCESSKEY }}
minio-secretkey: ${{ secrets.MINIO_SECRETKEY }}
gpg-password: ${{ secrets.GPG_PASSWORD }}
gpg-keygrip: ${{ secrets.GPG_KEYGRIP }}

1
.gitignore vendored
View File

@@ -1 +0,0 @@
deps

View File

@@ -6,7 +6,7 @@
# Contributor: JD Horelick <jdhore1@gmail.com>
pkgname=devscripts
pkgver=2.24.2
pkgver=2.25.15
pkgrel=1
pkgdesc="Scripts to make the life of a Debian Package maintainer easier"
arch=('i686' 'x86_64')
@@ -46,8 +46,8 @@ source=(
"https://deb.debian.org/debian/pool/main/${pkgname:0:1}/${pkgname}/${pkgname}_${pkgver}.tar.xz"
fixes.patch
)
sha256sums=('e0481ec6765ae59f85790b246432ac360fef55f1b54edbc2272707e377cdfcc9'
'f8e7ce50c0d008c5d38c94b93c9fc560e5dd2cc8f06eeb2909b0b1784911b768')
sha256sums=('4c00e31638a1b5278f286d4dc93bc420003da53f891d5dd199de15c489ccd0ac'
'7aef55eaf111cf2ec99f68d9a69357bd8b5f400d3260ccf99c981ab37de93b07')
prepare(){
# Sometimes there is the version in the tarball, sometimes not.

View File

@@ -1,28 +1,25 @@
diff -urN devscripts-2.21.2/po4a/Makefile devscripts-2.21.2_patched/po4a/Makefile
--- devscripts-2.21.2/po4a/Makefile 2021-03-16 14:16:39.000000000 +0100
+++ devscripts-2.21.2_patched/po4a/Makefile 2021-06-10 12:31:21.021880200 +0200
@@ -34,7 +34,7 @@
pod2man --utf8 --center=" " --release="$(DESC_$(dir $@))" $< > $@
diff -urN a/po4a/Makefile b/po4a/Makefile
--- a/po4a/Makefile 2025-03-27 22:14:20.000000000 +0100
+++ b/po4a/Makefile 2025-03-28 15:03:25.754220434 +0100
@@ -35,4 +35,4 @@
%.1:: %.dbk translate
xsltproc --nonet \
mkdir -p $(LANGS)
xsltproc --nonet -o $@ \
- /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl $<
+ /usr/share/xml/docbook/xsl-stylesheets-$(shell pacman -Q docbook-xsl | sed -E 's|.* ([0-9.]+)-.*|\1|')/manpages/docbook.xsl $<
# /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/other.xsl
# (which is imported by the above stylesheet) insists in writing the output
# to where it wants to. we can only move the file ourselves.
diff -urN devscripts-2.21.2/scripts/Makefile devscripts-2.21.2_patched/scripts/Makefile
--- devscripts-2.21.2/scripts/Makefile 2021-03-16 14:16:39.000000000 +0100
+++ devscripts-2.21.2_patched/scripts/Makefile 2021-06-10 12:35:12.481880200 +0200
@@ -87,7 +87,7 @@
+ /usr/share/xml/docbook/xsl-stylesheets/manpages/docbook.xsl $<
diff -urN a/scripts/Makefile b/scripts/Makefile
--- a/scripts/Makefile 2024-12-12 16:54:36.000000000 +0100
+++ b/scripts/Makefile 2025-03-28 15:02:45.444814214 +0100
@@ -91,7 +91,7 @@
pod2man --utf8 --center=" " --release="Debian Utilities" $< > $@
%.1: %.dbk
xsltproc --nonet -o $@ \
- /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/manpages/docbook.xsl $<
+ /usr/share/xml/docbook/xsl-stylesheets-$(shell pacman -Q docbook-xsl | sed -E 's|.* ([0-9.]+)-.*|\1|')/manpages/docbook.xsl $<
+ /usr/share/xml/docbook/xsl-stylesheets/manpages/docbook.xsl $<
# Syntax checker
test_sh: $(SH_CHECKS)
@@ -142,7 +142,7 @@
@@ -166,7 +166,7 @@
test: test_pl test_sh test_py
install: all