summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBasti Destruction2024-05-27 22:38:56 +0200
committerBasti Destruction2024-05-27 22:38:56 +0200
commite7f9bb75ca5f0e5fd65c4b9482a6cf3a2ea06a69 (patch)
tree3d3f8b5d0caab8ed58a3dfbe8d45e8e5569db7a0
parent197d6d364542db9fb5556c18c24a162f70dbef90 (diff)
downloadaur-e7f9bb75ca5f0e5fd65c4b9482a6cf3a2ea06a69.tar.gz
update to version 2.7.0
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD17
-rw-r--r--java-version-and-build-version.patch15
3 files changed, 25 insertions, 17 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 33677b2e80ea..99499276369e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = email-to-pdf-converter
pkgdesc = Converts email files (eml, msg) to pdf
- pkgver = 2.6.0
- pkgrel = 2
+ pkgver = 2.7.0
+ pkgrel = 1
url = https://github.com/nickrussler/email-to-pdf-converter
arch = any
license = APACHE
@@ -9,9 +9,9 @@ pkgbase = email-to-pdf-converter
makedepends = gradle
depends = java-runtime<=21
depends = wkhtmltopdf
- source = email-to-pdf-converter-2.6.0.tar.gz::https://github.com/nickrussler/email-to-pdf-converter/archive/refs/tags/2.6.0.tar.gz
+ source = email-to-pdf-converter-2.7.0.tar.gz::https://github.com/nickrussler/email-to-pdf-converter/archive/refs/tags/2.7.0.tar.gz
source = java-version-and-build-version.patch
- sha256sums = 5dd4107a4aa337ee05d584549d36db95ec31a8cef942ef86410433631ee7ec97
- sha256sums = 5c007032df5b81eaa10ebbef8f3011031ea983c97575783a318640fc8a4b35bc
+ sha256sums = dd3263084c511a4a07467caf5461606fc975d421e6d9f761ceb30cf3c6ff46c5
+ sha256sums = d5e15425d9c6f8b0f403fc4353500cf6a9da3ccfd3188924689bea63772649c8
pkgname = email-to-pdf-converter
diff --git a/PKGBUILD b/PKGBUILD
index 7865c9e6ce4d..9b1353aefefd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
# Maintainer: bastidest <bastidest at mailbox dot org>
pkgname=email-to-pdf-converter
-pkgver=2.6.0
-pkgrel=2
+pkgver=2.7.0
+pkgrel=1
pkgdesc="Converts email files (eml, msg) to pdf"
arch=('any')
url="https://github.com/nickrussler/${pkgname}"
@@ -11,17 +11,22 @@ depends=('java-runtime<=21' 'wkhtmltopdf')
makedepends=('java-environment<=21' 'gradle')
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/${pkgver}.tar.gz"
"java-version-and-build-version.patch")
-sha256sums=('5dd4107a4aa337ee05d584549d36db95ec31a8cef942ef86410433631ee7ec97'
- '5c007032df5b81eaa10ebbef8f3011031ea983c97575783a318640fc8a4b35bc')
+sha256sums=('dd3263084c511a4a07467caf5461606fc975d421e6d9f761ceb30cf3c6ff46c5'
+ 'd5e15425d9c6f8b0f403fc4353500cf6a9da3ccfd3188924689bea63772649c8')
prepare() {
cd "${srcdir}/${pkgname}-${pkgver}"
- patch --forward --strip=1 --input="${srcdir}/java-version-and-build-version.patch" build.gradle
+ patch --forward --strip=1 --input="${srcdir}/some.patch" build.gradle
+}
+
+_get_matching_java_version() {
+ local max_version="$1"
+ cat <(archlinux-java get) <(archlinux-java status | grep -oe 'java-[0-9]*-[a-z]*' | sort -Vr) | awk -F- '{if($2+0<='"${max_version}"'){print $0;exit 0}}'
}
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
- BUILD_VERSION="${pkgver}" gradle shadowJar
+ JAVA_HOME="/usr/lib/jvm/$(_get_matching_java_version 21)" BUILD_VERSION="${pkgver}" gradle shadowJar
}
package() {
diff --git a/java-version-and-build-version.patch b/java-version-and-build-version.patch
index afce873cb3e2..b3e1d4984d9c 100644
--- a/java-version-and-build-version.patch
+++ b/java-version-and-build-version.patch
@@ -1,8 +1,7 @@
-diff --git a/build.gradle b/build.gradle
-index 5c8d228..125c0e3 100644
---- a/build.gradle
-+++ b/build.gradle
-@@ -7,27 +7,24 @@ plugins {
+diff -u --label \#\<buffer\ build.gradle.orig\> --label \#\<buffer\ build.gradle\> /tmp/buffer-content-drlQHV /tmp/buffer-content-A9SB0J
+--- #<buffer build.gradle.orig>
++++ #<buffer build.gradle>
+@@ -7,16 +7,13 @@
id 'jacoco'
@@ -20,7 +19,9 @@ index 5c8d228..125c0e3 100644
-version = gitVersionDetails.lastTag
+version = "${System.env.BUILD_VERSION}"
- jar {
+ compileJava.options.encoding = "UTF-8"
+ compileTestJava.options.encoding = "UTF-8"
+@@ -25,12 +22,12 @@
manifest {
attributes 'Main-Class': 'cli.Main',
'Implementation-Title': 'Email to PDF Converter',
@@ -35,3 +36,5 @@ index 5c8d228..125c0e3 100644
}
repositories {
+
+Diff finished. Mon May 27 21:53:32 2024