T.J. Townsend pushed to branch main at Arch Linux / Packaging / Packages / byacc


Commits:
6966ae94 by T.J. Townsend at 2024-12-04T10:46:53-05:00
upgpkg: 20240109-2: build from git tag

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,16 +1,14 @@
 pkgbase = byacc
        pkgdesc = Berkeley reimplementation of the Unix parser generator Yacc
        pkgver = 20240109
-       pkgrel = 1
+       pkgrel = 2
        url = https://invisible-island.net/byacc/
        arch = x86_64
        license = custom
+       makedepends = git
        depends = glibc
        replaces = byacc-noconflict
-       source = https://invisible-mirror.net/archives/byacc/byacc-20240109.tgz
-       source = 
https://invisible-mirror.net/archives/byacc/byacc-20240109.tgz.asc
-       validpgpkeys = 19882D92DDA4C400C22C0D56CC2AF4472167BE03
-       sha512sums = 
d1c50ede256a6c960243a16f4bfcafb5c78c19c82f10c567443b59a3ccacdcde37d09da491e22e0601b1b7864ba3f16068ca2eaf7c250d0bcb26449b735cb5b5
-       sha512sums = SKIP
+       source = 
byacc::git+https://github.com/ThomasDickey/byacc-snapshots.git#tag=t20240109
+       sha512sums = 
49fe527cdbcb68aa56c104fd08ea0310f18363f72eb4bd65347e0a27a35e994017e1a9a83288bb9077251c2dddd9a8c538cfe89e9ce519a7e40c9efdb48c7568
 
 pkgname = byacc


=====================================
PKGBUILD
=====================================
@@ -7,20 +7,20 @@
 
 pkgname=byacc
 pkgver=20240109
-pkgrel=1
+pkgrel=2
 pkgdesc='Berkeley reimplementation of the Unix parser generator Yacc'
 url='https://invisible-island.net/byacc/'
 arch=('x86_64')
 license=('custom')
 depends=('glibc')
+makedepends=('git')
 replaces=('byacc-noconflict')
-source=(https://invisible-mirror.net/archives/${pkgname}/${pkgname}-${pkgver}.tgz{,.asc})
-sha512sums=('d1c50ede256a6c960243a16f4bfcafb5c78c19c82f10c567443b59a3ccacdcde37d09da491e22e0601b1b7864ba3f16068ca2eaf7c250d0bcb26449b735cb5b5'
-            'SKIP')
-validpgpkeys=('19882D92DDA4C400C22C0D56CC2AF4472167BE03') # Thomas Dickey 
<[email protected]>
+source=(${pkgname}::git+https://github.com/ThomasDickey/byacc-snapshots.git#tag=t${pkgver})
+sha512sums=('49fe527cdbcb68aa56c104fd08ea0310f18363f72eb4bd65347e0a27a35e994017e1a9a83288bb9077251c2dddd9a8c538cfe89e9ce519a7e40c9efdb48c7568')
+#validpgpkeys=('19882D92DDA4C400C22C0D56CC2AF4472167BE03') # Thomas Dickey 
<[email protected]>
 
 build() {
-  cd ${pkgname}-${pkgver}
+  cd ${pkgname}
   sed -n '/is distributed/,/distributed freely/p' README > LICENSE
   ./configure \
     --prefix=/usr \
@@ -31,7 +31,7 @@ build() {
 }
 
 package() {
-  cd ${pkgname}-${pkgver}
+  cd ${pkgname}
   make DESTDIR="${pkgdir}" install
   install -Dm 644 README -t "${pkgdir}/usr/share/doc/${pkgname}"
   install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/byacc/-/commit/6966ae941b12b9ae6be32df074aa57662c16afdc

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/byacc/-/commit/6966ae941b12b9ae6be32df074aa57662c16afdc
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to