Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages / jp2a


Commits:
198bb96e by Carl Smedstad at 2024-10-05T17:21:59+02:00
Add maintainer comment

- - - - -
528ad9aa by Carl Smedstad at 2024-10-05T17:22:25+02:00
Use SPDX license identifier

- - - - -
216218a5 by Carl Smedstad at 2024-10-05T17:24:19+02:00
Format deps, one per line, sorted alphabetically

- - - - -
30526281 by Carl Smedstad at 2024-10-05T17:24:38+02:00
Add pkgver() function

- - - - -
1cc00e76 by Carl Smedstad at 2024-10-05T17:24:52+02:00
Replace libjpeg dependency

https://archlinux.org/todo/stop-relying-on-virtual-libjpeg-lib32-libjpeg-package/

- - - - -
f77ec77c by Carl Smedstad at 2024-10-05T17:27:00+02:00
Add implicitly satisfied dependencies

- - - - -
48a61563 by Carl Smedstad at 2024-10-05T17:27:15+02:00
Run shfmt on PKGBUILD

- - - - -
9938c402 by Carl Smedstad at 2024-10-05T17:31:20+02:00
upgpkg: 1.3.0-1: Upstream release

https://github.com/Talinx/jp2a/tree/v1.3.0

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,18 +1,22 @@
 pkgbase = jp2a
        pkgdesc = A small utility for converting JPG images to ASCII
-       pkgver = 1.2.0
+       pkgver = 1.3.0
        pkgrel = 1
        url = https://github.com/Talinx/jp2a/
        arch = x86_64
-       license = GPL2
-       makedepends = doxygen
+       license = GPL-2.0-only
        makedepends = autoconf-archive
+       makedepends = doxygen
        makedepends = git
        depends = curl
-       depends = libjpeg
+       depends = glibc
+       depends = libexif
+       depends = libjpeg-turbo
        depends = libpng
-       source = 
git+https://github.com/Talinx/jp2a.git#commit=aa07177663549bd251f17d5e035a951455ae78e4?signed
+       depends = libwebp
+       depends = ncurses
+       source = 
git+https://github.com/Talinx/jp2a.git#commit=b32577dfaea0873ed811fe68ca420229fd7e3380?signed
        validpgpkeys = 5FCAE86E581E73AD91CB3235E7DBBCF6B02920CC
-       sha256sums = SKIP
+       sha256sums = 
509cc12e40ab05d630e95179654b9e54b7c071fc42168f102867da4ca94abd1b
 
 pkgname = jp2a


=====================================
PKGBUILD
=====================================
@@ -1,25 +1,43 @@
 # Maintainer: Morten Linderud <[email protected]>
+# Maintainer: Carl Smedstad <[email protected]>
 
 pkgname='jp2a'
-pkgver=1.2.0
+pkgver=1.3.0
 pkgrel=1
 pkgdesc='A small utility for converting JPG images to ASCII'
 arch=('x86_64')
 url='https://github.com/Talinx/jp2a/'
-license=('GPL2')
-depends=('curl' 'libjpeg' 'libpng')
-makedepends=('doxygen' 'autoconf-archive' 'git')
-_commit=aa07177663549bd251f17d5e035a951455ae78e4       #refs/tags/v1.2.0
+license=('GPL-2.0-only')
+depends=(
+  'curl'
+  'glibc'
+  'libexif'
+  'libjpeg-turbo'
+  'libpng'
+  'libwebp'
+  'ncurses'
+)
+makedepends=(
+  'autoconf-archive'
+  'doxygen'
+  'git'
+)
+_commit=b32577dfaea0873ed811fe68ca420229fd7e3380 #refs/tags/v1.3.0
 source=("git+https://github.com/Talinx/jp2a.git#commit=${_commit}?signed";)
+sha256sums=('509cc12e40ab05d630e95179654b9e54b7c071fc42168f102867da4ca94abd1b')
 validpgpkeys=("5FCAE86E581E73AD91CB3235E7DBBCF6B02920CC") # Christoph Raitzig
-sha256sums=('SKIP')
 
-prepare(){
+pkgver() {
+  cd "${pkgname}"
+  git describe --tags | sed 's/v//'
+}
+
+prepare() {
   cd "${pkgname}"
   autoreconf -vi
 }
 
-build(){
+build() {
   cd "${pkgname}"
   bashcompdir=/usr/share/bash-completion/completions ./configure 
--prefix='/usr'
   make
@@ -30,7 +48,7 @@ check() {
   make check
 }
 
-package(){
+package() {
   cd "${pkgname}"
   make DESTDIR="${pkgdir}" install
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/jp2a/-/compare/f6b92ea7aafbda3b13e839906659a70b4e659a64...9938c4024c2b45f305500c547ff6d82f6d5f8731

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/jp2a/-/compare/f6b92ea7aafbda3b13e839906659a70b4e659a64...9938c4024c2b45f305500c547ff6d82f6d5f8731
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to