* [PR PATCH] aerc: update to 0.8.1
@ 2022-02-21 17:36 shtayerc
2022-02-22 17:05 ` [PR REVIEW] " TinfoilSubmarine
` (24 more replies)
0 siblings, 25 replies; 26+ messages in thread
From: shtayerc @ 2022-02-21 17:36 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1420 bytes --]
There is a new pull request by shtayerc against master on the void-packages repository
https://github.com/shtayerc/void-packages aerc-081
https://github.com/void-linux/void-packages/pull/35736
aerc: update to 0.8.1
LDFLAGS are unset as workaround to error with unknown flags to go build.
Before this commit LDFLAGS were not used
https://git.sr.ht/~rjarry/aerc/commit/44f81c87e47f80d7f29018ac0f7254dbb233e429#Makefile-2-9
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
<!--
#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- aarch64-musl
- armv7l
- armv6l-musl
-->
A patch file from https://github.com/void-linux/void-packages/pull/35736.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-aerc-081-35736.patch --]
[-- Type: text/x-diff, Size: 1237 bytes --]
From da978ad50efb16f986a79638f7a61e81db8ca8a9 Mon Sep 17 00:00:00 2001
From: shtayerc <david.murko@mailbox.org>
Date: Mon, 21 Feb 2022 17:57:14 +0100
Subject: [PATCH] aerc: update to 0.8.1
LDFLAGS are unset as workaround to error with unknown flags to go build.
Before this commit LDFLAGS were not used
https://git.sr.ht/~rjarry/aerc/commit/44f81c87e47f80d7f29018ac0f7254dbb233e429#Makefile-2-9
---
srcpkgs/aerc/template | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/aerc/template b/srcpkgs/aerc/template
index 2ff3b10c48c1..a8b2830b4b0b 100644
--- a/srcpkgs/aerc/template
+++ b/srcpkgs/aerc/template
@@ -1,6 +1,6 @@
# Template file for 'aerc'
pkgname=aerc
-version=0.7.1
+version=0.8.1
revision=1
build_style=go
hostmakedepends="scdoc git"
@@ -10,13 +10,14 @@ maintainer="shtayerc <david.murko@mailbox.org>"
license="MIT"
homepage="https://aerc-mail.org"
distfiles="https://git.sr.ht/~rjarry/aerc/archive/${version}.tar.gz"
-checksum=e149236623c103c8526b1f872b4e630e67f15be98ac604c0ea0186054dbef0cc
+checksum=5bea713b211dcd85599c697a0f6563e07e2c04fd1443416545eea0a9a83a4f8d
do_configure() {
:
}
do_build() {
+ unset LDFLAGS
make ${makejobs} PREFIX=/usr GOFLAGS=-tags=notmuch
}
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PR REVIEW] aerc: update to 0.8.1
2022-02-21 17:36 [PR PATCH] aerc: update to 0.8.1 shtayerc
2022-02-22 17:05 ` [PR REVIEW] " TinfoilSubmarine
@ 2022-02-22 17:05 ` TinfoilSubmarine
2022-02-22 17:06 ` TinfoilSubmarine
` (22 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: TinfoilSubmarine @ 2022-02-22 17:05 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 231 bytes --]
New review comment by TinfoilSubmarine on void-packages repository
https://github.com/void-linux/void-packages/pull/35736#discussion_r812148954
Comment:
```suggestion
build_style=go
go_import_path="git.sr.ht/~rjarry/aerc"
```
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PR REVIEW] aerc: update to 0.8.1
2022-02-21 17:36 [PR PATCH] aerc: update to 0.8.1 shtayerc
@ 2022-02-22 17:05 ` TinfoilSubmarine
2022-02-22 17:05 ` TinfoilSubmarine
` (23 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: TinfoilSubmarine @ 2022-02-22 17:05 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 439 bytes --]
New review comment by TinfoilSubmarine on void-packages repository
https://github.com/void-linux/void-packages/pull/35736#discussion_r812153460
Comment:
Why do we do custom `do_configure`, `do_build`, and `do_install` instead of just letting `build_style=go` do its thing? All you have to do is add
```
go_import_path="git.sr.ht/~rjarry/aerc"
```
to the template and remove the custom `do_configure`, `do_build`, and `do_install`.
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PR REVIEW] aerc: update to 0.8.1
2022-02-21 17:36 [PR PATCH] aerc: update to 0.8.1 shtayerc
2022-02-22 17:05 ` [PR REVIEW] " TinfoilSubmarine
2022-02-22 17:05 ` TinfoilSubmarine
@ 2022-02-22 17:06 ` TinfoilSubmarine
2022-02-22 17:08 ` TinfoilSubmarine
` (21 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: TinfoilSubmarine @ 2022-02-22 17:06 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1218 bytes --]
New review comment by TinfoilSubmarine on void-packages repository
https://github.com/void-linux/void-packages/pull/35736#discussion_r812153460
Comment:
Why do we do custom `do_configure`, `do_build`, and `do_install` instead of just letting `build_style=go` do its thing? All you have to do is add
```
go_import_path="git.sr.ht/~rjarry/aerc"
```
to the template and remove the custom `do_configure`, `do_build`, and `do_install`.
You'll need a custom `post_install` to include all of the docs and configuration files:
```
post_install() {
make doc
vman aerc.1
vman aerc-search.1
vman aerc-config.5
vman aerc-imap.5
vman aerc-maildir.5
vman aerc-sendmail.5
vman aerc-notmuch.5
vman aerc-smtp.5
vman aerc-tutorial.7
vman aerc-templates.7
vman aerc-stylesets.7
vmkdir usr/share/aerc
vcopy config/*.conf usr/share/aerc
vcopy filters usr/share/aerc
vcopy templates usr/share/aerc
vinstall config/default_styleset 644 usr/share/aerc/stylesets default
vinstall contrib/aerc.desktop 644 usr/share/applications
vlicense LICENSE
}
```
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PR REVIEW] aerc: update to 0.8.1
2022-02-21 17:36 [PR PATCH] aerc: update to 0.8.1 shtayerc
` (2 preceding siblings ...)
2022-02-22 17:06 ` TinfoilSubmarine
@ 2022-02-22 17:08 ` TinfoilSubmarine
2022-02-22 17:14 ` TinfoilSubmarine
` (20 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: TinfoilSubmarine @ 2022-02-22 17:08 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1276 bytes --]
New review comment by TinfoilSubmarine on void-packages repository
https://github.com/void-linux/void-packages/pull/35736#discussion_r812153460
Comment:
Why do we do custom `do_configure`, `do_build`, and `do_install` instead of just letting `build_style=go` do its thing? All you have to do is add
```
go_import_path="git.sr.ht/~rjarry/aerc"
```
to the template and remove the custom `do_configure`, `do_build`, and `do_install`.
You'll need a custom `post_install` to include all of the docs and configuration files:
```
post_install() {
make doc
vman aerc.1
vman aerc-search.1
vman aerc-config.5
vman aerc-imap.5
vman aerc-maildir.5
vman aerc-sendmail.5
vman aerc-notmuch.5
vman aerc-smtp.5
vman aerc-tutorial.7
vman aerc-templates.7
vman aerc-stylesets.7
vmkdir usr/share/aerc
vcopy config/*.conf usr/share/aerc
vcopy filters usr/share/aerc
vcopy templates usr/share/aerc
vinstall config/default_styleset 644 usr/share/aerc/stylesets default
vinstall contrib/aerc.desktop 644 usr/share/applications
vlicense LICENSE
}
```
This fixes the LDFLAGS issue w/o needing to unset it.
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PR REVIEW] aerc: update to 0.8.1
2022-02-21 17:36 [PR PATCH] aerc: update to 0.8.1 shtayerc
` (3 preceding siblings ...)
2022-02-22 17:08 ` TinfoilSubmarine
@ 2022-02-22 17:14 ` TinfoilSubmarine
2022-02-22 18:05 ` TinfoilSubmarine
` (19 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: TinfoilSubmarine @ 2022-02-22 17:14 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1038 bytes --]
New review comment by TinfoilSubmarine on void-packages repository
https://github.com/void-linux/void-packages/pull/35736#discussion_r812153460
Comment:
Why do we do custom `do_configure`, `do_build`, and `do_install` instead of just letting `build_style=go` do its thing? All you have to do is add
```
go_import_path="git.sr.ht/~rjarry/aerc"
```
to the template and remove the custom `do_configure`, `do_build`, and `do_install`.
You'll need a custom `post_install` to include all of the docs and configuration files:
```
post_install() {
make doc
for f in *.{1,5,7}; do
vman $f
done
vmkdir usr/share/aerc
vcopy config/*.conf usr/share/aerc
vcopy filters usr/share/aerc
vcopy templates usr/share/aerc
vinstall config/default_styleset 644 usr/share/aerc/stylesets default
vinstall contrib/aerc.desktop 644 usr/share/applications
vlicense LICENSE
}
```
This fixes the LDFLAGS issue w/o needing to unset it.
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PR REVIEW] aerc: update to 0.8.1
2022-02-21 17:36 [PR PATCH] aerc: update to 0.8.1 shtayerc
` (4 preceding siblings ...)
2022-02-22 17:14 ` TinfoilSubmarine
@ 2022-02-22 18:05 ` TinfoilSubmarine
2022-02-22 18:32 ` [PR PATCH] [Updated] " shtayerc
` (18 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: TinfoilSubmarine @ 2022-02-22 18:05 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1157 bytes --]
New review comment by TinfoilSubmarine on void-packages repository
https://github.com/void-linux/void-packages/pull/35736#discussion_r812153460
Comment:
EDIT: I see the history on this now, but it is working with `build_style=go` now, so I would recommend this change.
Why do we do custom `do_configure`, `do_build`, and `do_install` instead of just letting `build_style=go` do its thing? All you have to do is add
```
go_import_path="git.sr.ht/~rjarry/aerc"
```
to the template and remove the custom `do_configure`, `do_build`, and `do_install`.
You'll need a custom `post_install` to include all of the docs and configuration files:
```
post_install() {
make doc
for f in *.{1,5,7}; do
vman $f
done
vmkdir usr/share/aerc
vcopy config/*.conf usr/share/aerc
vcopy filters usr/share/aerc
vcopy templates usr/share/aerc
vinstall config/default_styleset 644 usr/share/aerc/stylesets default
vinstall contrib/aerc.desktop 644 usr/share/applications
vlicense LICENSE
}
```
This fixes the LDFLAGS issue w/o needing to unset it.
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PR PATCH] [Updated] aerc: update to 0.8.1
2022-02-21 17:36 [PR PATCH] aerc: update to 0.8.1 shtayerc
` (5 preceding siblings ...)
2022-02-22 18:05 ` TinfoilSubmarine
@ 2022-02-22 18:32 ` shtayerc
2022-02-22 18:36 ` [PR REVIEW] " shtayerc
` (17 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: shtayerc @ 2022-02-22 18:32 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1425 bytes --]
There is an updated pull request by shtayerc against master on the void-packages repository
https://github.com/shtayerc/void-packages aerc-081
https://github.com/void-linux/void-packages/pull/35736
aerc: update to 0.8.1
LDFLAGS are unset as workaround to error with unknown flags to go build.
Before this commit LDFLAGS were not used
https://git.sr.ht/~rjarry/aerc/commit/44f81c87e47f80d7f29018ac0f7254dbb233e429#Makefile-2-9
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
<!--
#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- aarch64-musl
- armv7l
- armv6l-musl
-->
A patch file from https://github.com/void-linux/void-packages/pull/35736.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-aerc-081-35736.patch --]
[-- Type: text/x-diff, Size: 1661 bytes --]
From e63c8a88e3468e7a32f7e84176b2d4ecf725fad4 Mon Sep 17 00:00:00 2001
From: shtayerc <david.murko@mailbox.org>
Date: Mon, 21 Feb 2022 17:57:14 +0100
Subject: [PATCH] aerc: update to 0.8.1
---
srcpkgs/aerc/template | 28 ++++++++++++++++------------
1 file changed, 16 insertions(+), 12 deletions(-)
diff --git a/srcpkgs/aerc/template b/srcpkgs/aerc/template
index 2ff3b10c48c1..aebb2b2c724b 100644
--- a/srcpkgs/aerc/template
+++ b/srcpkgs/aerc/template
@@ -1,8 +1,11 @@
# Template file for 'aerc'
pkgname=aerc
-version=0.7.1
+version=0.8.1
revision=1
build_style=go
+go_import_path="git.sr.ht/~rjarry/aerc"
+go_build_tags=notmuch
+go_ldflags="-X main.Version=${version}"
hostmakedepends="scdoc git"
makedepends="libnotmuch-devel"
short_desc="Terminal email client"
@@ -10,20 +13,21 @@ maintainer="shtayerc <david.murko@mailbox.org>"
license="MIT"
homepage="https://aerc-mail.org"
distfiles="https://git.sr.ht/~rjarry/aerc/archive/${version}.tar.gz"
-checksum=e149236623c103c8526b1f872b4e630e67f15be98ac604c0ea0186054dbef0cc
+checksum=5bea713b211dcd85599c697a0f6563e07e2c04fd1443416545eea0a9a83a4f8d
-do_configure() {
- :
-}
+post_install() {
+ make doc
+ for f in *.{1,5,7}; do
+ vman $f
+ done
-do_build() {
- make ${makejobs} PREFIX=/usr GOFLAGS=-tags=notmuch
-}
+ vmkdir usr/share/aerc
+ vcopy config/*.conf usr/share/aerc
+ vcopy filters usr/share/aerc
+ vcopy templates usr/share/aerc
+ vinstall config/default_styleset 644 usr/share/aerc/stylesets default
-do_install() {
- make STRIP=true PREFIX=/usr DESTDIR=${DESTDIR} install
-}
+ vinstall contrib/aerc.desktop 644 usr/share/applications
-post_install() {
vlicense LICENSE
}
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PR REVIEW] aerc: update to 0.8.1
2022-02-21 17:36 [PR PATCH] aerc: update to 0.8.1 shtayerc
` (6 preceding siblings ...)
2022-02-22 18:32 ` [PR PATCH] [Updated] " shtayerc
@ 2022-02-22 18:36 ` shtayerc
2022-02-22 19:54 ` novakne
` (16 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: shtayerc @ 2022-02-22 18:36 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 167 bytes --]
New review comment by shtayerc on void-packages repository
https://github.com/void-linux/void-packages/pull/35736#discussion_r812246832
Comment:
You are right. Done
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: aerc: update to 0.8.1
2022-02-21 17:36 [PR PATCH] aerc: update to 0.8.1 shtayerc
` (7 preceding siblings ...)
2022-02-22 18:36 ` [PR REVIEW] " shtayerc
@ 2022-02-22 19:54 ` novakne
2022-02-22 19:59 ` novakne
` (15 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: novakne @ 2022-02-22 19:54 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 206 bytes --]
New comment by novakne on void-packages repository
https://github.com/void-linux/void-packages/pull/35736#issuecomment-1048158146
Comment:
8.2 have been released https://git.sr.ht/~rjarry/aerc/refs/0.8.2
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: aerc: update to 0.8.1
2022-02-21 17:36 [PR PATCH] aerc: update to 0.8.1 shtayerc
` (8 preceding siblings ...)
2022-02-22 19:54 ` novakne
@ 2022-02-22 19:59 ` novakne
2022-02-22 20:13 ` [PR PATCH] [Updated] " shtayerc
` (14 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: novakne @ 2022-02-22 19:59 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 208 bytes --]
New comment by novakne on void-packages repository
https://github.com/void-linux/void-packages/pull/35736#issuecomment-1048158146
Comment:
0.8.2 have been released https://git.sr.ht/~rjarry/aerc/refs/0.8.2
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PR PATCH] [Updated] aerc: update to 0.8.1
2022-02-21 17:36 [PR PATCH] aerc: update to 0.8.1 shtayerc
` (9 preceding siblings ...)
2022-02-22 19:59 ` novakne
@ 2022-02-22 20:13 ` shtayerc
2022-02-23 0:28 ` [PR REVIEW] aerc: update to 0.8.2 paper42
` (13 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: shtayerc @ 2022-02-22 20:13 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1425 bytes --]
There is an updated pull request by shtayerc against master on the void-packages repository
https://github.com/shtayerc/void-packages aerc-081
https://github.com/void-linux/void-packages/pull/35736
aerc: update to 0.8.1
LDFLAGS are unset as workaround to error with unknown flags to go build.
Before this commit LDFLAGS were not used
https://git.sr.ht/~rjarry/aerc/commit/44f81c87e47f80d7f29018ac0f7254dbb233e429#Makefile-2-9
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
<!--
#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- aarch64-musl
- armv7l
- armv6l-musl
-->
A patch file from https://github.com/void-linux/void-packages/pull/35736.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-aerc-081-35736.patch --]
[-- Type: text/x-diff, Size: 1661 bytes --]
From 75662ea5510af721ac8d5f1ce0bac30379a050a8 Mon Sep 17 00:00:00 2001
From: shtayerc <david.murko@mailbox.org>
Date: Mon, 21 Feb 2022 17:57:14 +0100
Subject: [PATCH] aerc: update to 0.8.2
---
srcpkgs/aerc/template | 28 ++++++++++++++++------------
1 file changed, 16 insertions(+), 12 deletions(-)
diff --git a/srcpkgs/aerc/template b/srcpkgs/aerc/template
index 2ff3b10c48c1..84015d0070b1 100644
--- a/srcpkgs/aerc/template
+++ b/srcpkgs/aerc/template
@@ -1,8 +1,11 @@
# Template file for 'aerc'
pkgname=aerc
-version=0.7.1
+version=0.8.2
revision=1
build_style=go
+go_import_path="git.sr.ht/~rjarry/aerc"
+go_build_tags=notmuch
+go_ldflags="-X main.Version=${version}"
hostmakedepends="scdoc git"
makedepends="libnotmuch-devel"
short_desc="Terminal email client"
@@ -10,20 +13,21 @@ maintainer="shtayerc <david.murko@mailbox.org>"
license="MIT"
homepage="https://aerc-mail.org"
distfiles="https://git.sr.ht/~rjarry/aerc/archive/${version}.tar.gz"
-checksum=e149236623c103c8526b1f872b4e630e67f15be98ac604c0ea0186054dbef0cc
+checksum=1a35db08b90c35df7c211119a8d064500999dfe2e419ed5b753007f8f7382912
-do_configure() {
- :
-}
+post_install() {
+ make doc
+ for f in *.{1,5,7}; do
+ vman $f
+ done
-do_build() {
- make ${makejobs} PREFIX=/usr GOFLAGS=-tags=notmuch
-}
+ vmkdir usr/share/aerc
+ vcopy config/*.conf usr/share/aerc
+ vcopy filters usr/share/aerc
+ vcopy templates usr/share/aerc
+ vinstall config/default_styleset 644 usr/share/aerc/stylesets default
-do_install() {
- make STRIP=true PREFIX=/usr DESTDIR=${DESTDIR} install
-}
+ vinstall contrib/aerc.desktop 644 usr/share/applications
-post_install() {
vlicense LICENSE
}
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PR REVIEW] aerc: update to 0.8.2
2022-02-21 17:36 [PR PATCH] aerc: update to 0.8.1 shtayerc
` (10 preceding siblings ...)
2022-02-22 20:13 ` [PR PATCH] [Updated] " shtayerc
@ 2022-02-23 0:28 ` paper42
2022-02-23 1:44 ` [PR PATCH] [Updated] " shtayerc
` (12 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: paper42 @ 2022-02-23 0:28 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 171 bytes --]
New review comment by paper42 on void-packages repository
https://github.com/void-linux/void-packages/pull/35736#discussion_r812472162
Comment:
git should not be needed
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PR PATCH] [Updated] aerc: update to 0.8.2
2022-02-21 17:36 [PR PATCH] aerc: update to 0.8.1 shtayerc
` (11 preceding siblings ...)
2022-02-23 0:28 ` [PR REVIEW] aerc: update to 0.8.2 paper42
@ 2022-02-23 1:44 ` shtayerc
2022-03-23 9:33 ` novakne
` (11 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: shtayerc @ 2022-02-23 1:44 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1425 bytes --]
There is an updated pull request by shtayerc against master on the void-packages repository
https://github.com/shtayerc/void-packages aerc-081
https://github.com/void-linux/void-packages/pull/35736
aerc: update to 0.8.2
LDFLAGS are unset as workaround to error with unknown flags to go build.
Before this commit LDFLAGS were not used
https://git.sr.ht/~rjarry/aerc/commit/44f81c87e47f80d7f29018ac0f7254dbb233e429#Makefile-2-9
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
<!--
#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- aarch64-musl
- armv7l
- armv6l-musl
-->
A patch file from https://github.com/void-linux/void-packages/pull/35736.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-aerc-081-35736.patch --]
[-- Type: text/x-diff, Size: 1661 bytes --]
From 75662ea5510af721ac8d5f1ce0bac30379a050a8 Mon Sep 17 00:00:00 2001
From: shtayerc <david.murko@mailbox.org>
Date: Mon, 21 Feb 2022 17:57:14 +0100
Subject: [PATCH] aerc: update to 0.8.2
---
srcpkgs/aerc/template | 28 ++++++++++++++++------------
1 file changed, 16 insertions(+), 12 deletions(-)
diff --git a/srcpkgs/aerc/template b/srcpkgs/aerc/template
index 2ff3b10c48c1..84015d0070b1 100644
--- a/srcpkgs/aerc/template
+++ b/srcpkgs/aerc/template
@@ -1,8 +1,11 @@
# Template file for 'aerc'
pkgname=aerc
-version=0.7.1
+version=0.8.2
revision=1
build_style=go
+go_import_path="git.sr.ht/~rjarry/aerc"
+go_build_tags=notmuch
+go_ldflags="-X main.Version=${version}"
hostmakedepends="scdoc git"
makedepends="libnotmuch-devel"
short_desc="Terminal email client"
@@ -10,20 +13,21 @@ maintainer="shtayerc <david.murko@mailbox.org>"
license="MIT"
homepage="https://aerc-mail.org"
distfiles="https://git.sr.ht/~rjarry/aerc/archive/${version}.tar.gz"
-checksum=e149236623c103c8526b1f872b4e630e67f15be98ac604c0ea0186054dbef0cc
+checksum=1a35db08b90c35df7c211119a8d064500999dfe2e419ed5b753007f8f7382912
-do_configure() {
- :
-}
+post_install() {
+ make doc
+ for f in *.{1,5,7}; do
+ vman $f
+ done
-do_build() {
- make ${makejobs} PREFIX=/usr GOFLAGS=-tags=notmuch
-}
+ vmkdir usr/share/aerc
+ vcopy config/*.conf usr/share/aerc
+ vcopy filters usr/share/aerc
+ vcopy templates usr/share/aerc
+ vinstall config/default_styleset 644 usr/share/aerc/stylesets default
-do_install() {
- make STRIP=true PREFIX=/usr DESTDIR=${DESTDIR} install
-}
+ vinstall contrib/aerc.desktop 644 usr/share/applications
-post_install() {
vlicense LICENSE
}
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: aerc: update to 0.8.2
2022-02-21 17:36 [PR PATCH] aerc: update to 0.8.1 shtayerc
` (12 preceding siblings ...)
2022-02-23 1:44 ` [PR PATCH] [Updated] " shtayerc
@ 2022-03-23 9:33 ` novakne
2022-03-24 18:09 ` [PR PATCH] [Updated] " shtayerc
` (10 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: novakne @ 2022-03-23 9:33 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 208 bytes --]
New comment by novakne on void-packages repository
https://github.com/void-linux/void-packages/pull/35736#issuecomment-1076148762
Comment:
0.9.0 have been released https://git.sr.ht/~rjarry/aerc/refs/0.9.0
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PR PATCH] [Updated] aerc: update to 0.8.2
2022-02-21 17:36 [PR PATCH] aerc: update to 0.8.1 shtayerc
` (13 preceding siblings ...)
2022-03-23 9:33 ` novakne
@ 2022-03-24 18:09 ` shtayerc
2022-03-24 18:20 ` shtayerc
` (9 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: shtayerc @ 2022-03-24 18:09 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1214 bytes --]
There is an updated pull request by shtayerc against master on the void-packages repository
https://github.com/shtayerc/void-packages aerc-081
https://github.com/void-linux/void-packages/pull/35736
aerc: update to 0.8.2
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
<!--
#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- aarch64-musl
- armv7l
- armv6l-musl
-->
A patch file from https://github.com/void-linux/void-packages/pull/35736.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-aerc-081-35736.patch --]
[-- Type: text/x-diff, Size: 1670 bytes --]
From 4ea0f21a3fe72ad1aed11a9b3a3f681ed516e227 Mon Sep 17 00:00:00 2001
From: shtayerc <david.murko@mailbox.org>
Date: Mon, 21 Feb 2022 17:57:14 +0100
Subject: [PATCH] aerc: update to 0.8.2
---
srcpkgs/aerc/template | 30 +++++++++++++++++-------------
1 file changed, 17 insertions(+), 13 deletions(-)
diff --git a/srcpkgs/aerc/template b/srcpkgs/aerc/template
index 2ff3b10c48c1..9be434104582 100644
--- a/srcpkgs/aerc/template
+++ b/srcpkgs/aerc/template
@@ -1,29 +1,33 @@
# Template file for 'aerc'
pkgname=aerc
-version=0.7.1
+version=0.8.2
revision=1
build_style=go
-hostmakedepends="scdoc git"
+go_import_path="git.sr.ht/~rjarry/aerc"
+go_build_tags=notmuch
+go_ldflags="-X main.Version=${version}"
+hostmakedepends="scdoc"
makedepends="libnotmuch-devel"
short_desc="Terminal email client"
maintainer="shtayerc <david.murko@mailbox.org>"
license="MIT"
homepage="https://aerc-mail.org"
distfiles="https://git.sr.ht/~rjarry/aerc/archive/${version}.tar.gz"
-checksum=e149236623c103c8526b1f872b4e630e67f15be98ac604c0ea0186054dbef0cc
+checksum=1a35db08b90c35df7c211119a8d064500999dfe2e419ed5b753007f8f7382912
-do_configure() {
- :
-}
+post_install() {
+ make doc
+ for f in *.{1,5,7}; do
+ vman $f
+ done
-do_build() {
- make ${makejobs} PREFIX=/usr GOFLAGS=-tags=notmuch
-}
+ vmkdir usr/share/aerc
+ vcopy config/*.conf usr/share/aerc
+ vcopy filters usr/share/aerc
+ vcopy templates usr/share/aerc
+ vinstall config/default_styleset 644 usr/share/aerc/stylesets default
-do_install() {
- make STRIP=true PREFIX=/usr DESTDIR=${DESTDIR} install
-}
+ vinstall contrib/aerc.desktop 644 usr/share/applications
-post_install() {
vlicense LICENSE
}
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PR PATCH] [Updated] aerc: update to 0.8.2
2022-02-21 17:36 [PR PATCH] aerc: update to 0.8.1 shtayerc
` (14 preceding siblings ...)
2022-03-24 18:09 ` [PR PATCH] [Updated] " shtayerc
@ 2022-03-24 18:20 ` shtayerc
2022-03-24 18:22 ` shtayerc
` (8 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: shtayerc @ 2022-03-24 18:20 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1214 bytes --]
There is an updated pull request by shtayerc against master on the void-packages repository
https://github.com/shtayerc/void-packages aerc-081
https://github.com/void-linux/void-packages/pull/35736
aerc: update to 0.8.2
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
<!--
#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- aarch64-musl
- armv7l
- armv6l-musl
-->
A patch file from https://github.com/void-linux/void-packages/pull/35736.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-aerc-081-35736.patch --]
[-- Type: text/x-diff, Size: 1670 bytes --]
From 4ea0f21a3fe72ad1aed11a9b3a3f681ed516e227 Mon Sep 17 00:00:00 2001
From: shtayerc <david.murko@mailbox.org>
Date: Mon, 21 Feb 2022 17:57:14 +0100
Subject: [PATCH] aerc: update to 0.8.2
---
srcpkgs/aerc/template | 30 +++++++++++++++++-------------
1 file changed, 17 insertions(+), 13 deletions(-)
diff --git a/srcpkgs/aerc/template b/srcpkgs/aerc/template
index 2ff3b10c48c1..9be434104582 100644
--- a/srcpkgs/aerc/template
+++ b/srcpkgs/aerc/template
@@ -1,29 +1,33 @@
# Template file for 'aerc'
pkgname=aerc
-version=0.7.1
+version=0.8.2
revision=1
build_style=go
-hostmakedepends="scdoc git"
+go_import_path="git.sr.ht/~rjarry/aerc"
+go_build_tags=notmuch
+go_ldflags="-X main.Version=${version}"
+hostmakedepends="scdoc"
makedepends="libnotmuch-devel"
short_desc="Terminal email client"
maintainer="shtayerc <david.murko@mailbox.org>"
license="MIT"
homepage="https://aerc-mail.org"
distfiles="https://git.sr.ht/~rjarry/aerc/archive/${version}.tar.gz"
-checksum=e149236623c103c8526b1f872b4e630e67f15be98ac604c0ea0186054dbef0cc
+checksum=1a35db08b90c35df7c211119a8d064500999dfe2e419ed5b753007f8f7382912
-do_configure() {
- :
-}
+post_install() {
+ make doc
+ for f in *.{1,5,7}; do
+ vman $f
+ done
-do_build() {
- make ${makejobs} PREFIX=/usr GOFLAGS=-tags=notmuch
-}
+ vmkdir usr/share/aerc
+ vcopy config/*.conf usr/share/aerc
+ vcopy filters usr/share/aerc
+ vcopy templates usr/share/aerc
+ vinstall config/default_styleset 644 usr/share/aerc/stylesets default
-do_install() {
- make STRIP=true PREFIX=/usr DESTDIR=${DESTDIR} install
-}
+ vinstall contrib/aerc.desktop 644 usr/share/applications
-post_install() {
vlicense LICENSE
}
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PR PATCH] [Updated] aerc: update to 0.8.2
2022-02-21 17:36 [PR PATCH] aerc: update to 0.8.1 shtayerc
` (15 preceding siblings ...)
2022-03-24 18:20 ` shtayerc
@ 2022-03-24 18:22 ` shtayerc
2022-03-24 18:25 ` shtayerc
` (7 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: shtayerc @ 2022-03-24 18:22 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1214 bytes --]
There is an updated pull request by shtayerc against master on the void-packages repository
https://github.com/shtayerc/void-packages aerc-081
https://github.com/void-linux/void-packages/pull/35736
aerc: update to 0.8.2
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
<!--
#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- aarch64-musl
- armv7l
- armv6l-musl
-->
A patch file from https://github.com/void-linux/void-packages/pull/35736.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-aerc-081-35736.patch --]
[-- Type: text/x-diff, Size: 1670 bytes --]
From 362debf62c63e2edec06edb0fa905c6c17b3200a Mon Sep 17 00:00:00 2001
From: shtayerc <david.murko@mailbox.org>
Date: Mon, 21 Feb 2022 17:57:14 +0100
Subject: [PATCH] aerc: update to 0.9.0
---
srcpkgs/aerc/template | 30 +++++++++++++++++-------------
1 file changed, 17 insertions(+), 13 deletions(-)
diff --git a/srcpkgs/aerc/template b/srcpkgs/aerc/template
index 2ff3b10c48c1..5f9ebd241bfd 100644
--- a/srcpkgs/aerc/template
+++ b/srcpkgs/aerc/template
@@ -1,29 +1,33 @@
# Template file for 'aerc'
pkgname=aerc
-version=0.7.1
+version=0.9.0
revision=1
build_style=go
-hostmakedepends="scdoc git"
+go_import_path="git.sr.ht/~rjarry/aerc"
+go_build_tags=notmuch
+go_ldflags="-X main.Version=${version}"
+hostmakedepends="scdoc"
makedepends="libnotmuch-devel"
short_desc="Terminal email client"
maintainer="shtayerc <david.murko@mailbox.org>"
license="MIT"
homepage="https://aerc-mail.org"
distfiles="https://git.sr.ht/~rjarry/aerc/archive/${version}.tar.gz"
-checksum=e149236623c103c8526b1f872b4e630e67f15be98ac604c0ea0186054dbef0cc
+checksum=b5901feb37a55edd1f713e76c1012ac3fc0757202ddacd7d388cc7ce60638023
-do_configure() {
- :
-}
+post_install() {
+ make doc
+ for f in *.{1,5,7}; do
+ vman $f
+ done
-do_build() {
- make ${makejobs} PREFIX=/usr GOFLAGS=-tags=notmuch
-}
+ vmkdir usr/share/aerc
+ vcopy config/*.conf usr/share/aerc
+ vcopy filters usr/share/aerc
+ vcopy templates usr/share/aerc
+ vinstall config/default_styleset 644 usr/share/aerc/stylesets default
-do_install() {
- make STRIP=true PREFIX=/usr DESTDIR=${DESTDIR} install
-}
+ vinstall contrib/aerc.desktop 644 usr/share/applications
-post_install() {
vlicense LICENSE
}
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PR PATCH] [Updated] aerc: update to 0.8.2
2022-02-21 17:36 [PR PATCH] aerc: update to 0.8.1 shtayerc
` (16 preceding siblings ...)
2022-03-24 18:22 ` shtayerc
@ 2022-03-24 18:25 ` shtayerc
2022-03-24 21:58 ` [PR REVIEW] aerc: update to 0.9.0 paper42
` (6 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: shtayerc @ 2022-03-24 18:25 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1214 bytes --]
There is an updated pull request by shtayerc against master on the void-packages repository
https://github.com/shtayerc/void-packages aerc-081
https://github.com/void-linux/void-packages/pull/35736
aerc: update to 0.8.2
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
<!--
#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- aarch64-musl
- armv7l
- armv6l-musl
-->
A patch file from https://github.com/void-linux/void-packages/pull/35736.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-aerc-081-35736.patch --]
[-- Type: text/x-diff, Size: 1670 bytes --]
From bb5c85f6231c4d3744a3d37767bf2ad6bae58efb Mon Sep 17 00:00:00 2001
From: shtayerc <david.murko@mailbox.org>
Date: Mon, 21 Feb 2022 17:57:14 +0100
Subject: [PATCH] aerc: update to 0.9.0
---
srcpkgs/aerc/template | 30 +++++++++++++++++-------------
1 file changed, 17 insertions(+), 13 deletions(-)
diff --git a/srcpkgs/aerc/template b/srcpkgs/aerc/template
index 2ff3b10c48c1..5f9ebd241bfd 100644
--- a/srcpkgs/aerc/template
+++ b/srcpkgs/aerc/template
@@ -1,29 +1,33 @@
# Template file for 'aerc'
pkgname=aerc
-version=0.7.1
+version=0.9.0
revision=1
build_style=go
-hostmakedepends="scdoc git"
+go_import_path="git.sr.ht/~rjarry/aerc"
+go_build_tags=notmuch
+go_ldflags="-X main.Version=${version}"
+hostmakedepends="scdoc"
makedepends="libnotmuch-devel"
short_desc="Terminal email client"
maintainer="shtayerc <david.murko@mailbox.org>"
license="MIT"
homepage="https://aerc-mail.org"
distfiles="https://git.sr.ht/~rjarry/aerc/archive/${version}.tar.gz"
-checksum=e149236623c103c8526b1f872b4e630e67f15be98ac604c0ea0186054dbef0cc
+checksum=b5901feb37a55edd1f713e76c1012ac3fc0757202ddacd7d388cc7ce60638023
-do_configure() {
- :
-}
+post_install() {
+ make doc
+ for f in *.{1,5,7}; do
+ vman $f
+ done
-do_build() {
- make ${makejobs} PREFIX=/usr GOFLAGS=-tags=notmuch
-}
+ vmkdir usr/share/aerc
+ vcopy config/*.conf usr/share/aerc
+ vcopy filters usr/share/aerc
+ vcopy templates usr/share/aerc
+ vinstall config/default_styleset 644 usr/share/aerc/stylesets default
-do_install() {
- make STRIP=true PREFIX=/usr DESTDIR=${DESTDIR} install
-}
+ vinstall contrib/aerc.desktop 644 usr/share/applications
-post_install() {
vlicense LICENSE
}
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PR REVIEW] aerc: update to 0.9.0
2022-02-21 17:36 [PR PATCH] aerc: update to 0.8.1 shtayerc
` (17 preceding siblings ...)
2022-03-24 18:25 ` shtayerc
@ 2022-03-24 21:58 ` paper42
2022-03-25 6:17 ` shtayerc
` (5 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: paper42 @ 2022-03-24 21:58 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 243 bytes --]
New review comment by paper42 on void-packages repository
https://github.com/void-linux/void-packages/pull/35736#discussion_r834765628
Comment:
This is not really maintainable. Would something like this work? `do_install() { make install }`
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PR REVIEW] aerc: update to 0.9.0
2022-02-21 17:36 [PR PATCH] aerc: update to 0.8.1 shtayerc
` (18 preceding siblings ...)
2022-03-24 21:58 ` [PR REVIEW] aerc: update to 0.9.0 paper42
@ 2022-03-25 6:17 ` shtayerc
2022-03-25 16:15 ` [PR PATCH] [Updated] " shtayerc
` (4 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: shtayerc @ 2022-03-25 6:17 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 241 bytes --]
New review comment by shtayerc on void-packages repository
https://github.com/void-linux/void-packages/pull/35736#discussion_r834981761
Comment:
We would have to patch Makefile then. Just running `make install` starts building aerc again.
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PR PATCH] [Updated] aerc: update to 0.9.0
2022-02-21 17:36 [PR PATCH] aerc: update to 0.8.1 shtayerc
` (19 preceding siblings ...)
2022-03-25 6:17 ` shtayerc
@ 2022-03-25 16:15 ` shtayerc
2022-03-25 16:18 ` [PR REVIEW] " shtayerc
` (3 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: shtayerc @ 2022-03-25 16:15 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1214 bytes --]
There is an updated pull request by shtayerc against master on the void-packages repository
https://github.com/shtayerc/void-packages aerc-081
https://github.com/void-linux/void-packages/pull/35736
aerc: update to 0.9.0
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
<!--
#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- aarch64-musl
- armv7l
- armv6l-musl
-->
A patch file from https://github.com/void-linux/void-packages/pull/35736.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-aerc-081-35736.patch --]
[-- Type: text/x-diff, Size: 2553 bytes --]
From c55f92f912e0c76ff0ef4debf2cba39b176a07e7 Mon Sep 17 00:00:00 2001
From: shtayerc <david.murko@mailbox.org>
Date: Mon, 21 Feb 2022 17:57:14 +0100
Subject: [PATCH] aerc: update to 0.9.0
---
.../aerc/patches/makefile-only-install.patch | 18 +++++++++++++++
srcpkgs/aerc/template | 22 ++++++-------------
2 files changed, 25 insertions(+), 15 deletions(-)
create mode 100644 srcpkgs/aerc/patches/makefile-only-install.patch
diff --git a/srcpkgs/aerc/patches/makefile-only-install.patch b/srcpkgs/aerc/patches/makefile-only-install.patch
new file mode 100644
index 000000000000..696832fe736c
--- /dev/null
+++ b/srcpkgs/aerc/patches/makefile-only-install.patch
@@ -0,0 +1,18 @@
+Build style handles building and installing aerc binary.
+Makefile should only install remaining files.
+
+--- ./Makefile
++++ ./Makefile
+@@ -82,11 +82,10 @@
+ clean:
+ $(RM) $(DOCS) aerc
+
+-install: $(DOCS) aerc
++install: $(DOCS)
+ mkdir -m755 -p $(DESTDIR)$(BINDIR) $(DESTDIR)$(MANDIR)/man1 $(DESTDIR)$(MANDIR)/man5 $(DESTDIR)$(MANDIR)/man7 \
+ $(DESTDIR)$(SHAREDIR) $(DESTDIR)$(SHAREDIR)/filters $(DESTDIR)$(SHAREDIR)/templates $(DESTDIR)$(SHAREDIR)/stylesets \
+ $(DESTDIR)$(PREFIX)/share/applications
+- install -m755 aerc $(DESTDIR)$(BINDIR)/aerc
+ install -m644 aerc.1 $(DESTDIR)$(MANDIR)/man1/aerc.1
+ install -m644 aerc-search.1 $(DESTDIR)$(MANDIR)/man1/aerc-search.1
+ install -m644 aerc-config.5 $(DESTDIR)$(MANDIR)/man5/aerc-config.5
diff --git a/srcpkgs/aerc/template b/srcpkgs/aerc/template
index 2ff3b10c48c1..30a431484026 100644
--- a/srcpkgs/aerc/template
+++ b/srcpkgs/aerc/template
@@ -1,29 +1,21 @@
# Template file for 'aerc'
pkgname=aerc
-version=0.7.1
+version=0.9.0
revision=1
build_style=go
-hostmakedepends="scdoc git"
+go_import_path="git.sr.ht/~rjarry/aerc"
+go_build_tags=notmuch
+go_ldflags="-X main.Version=${version}"
+hostmakedepends="scdoc"
makedepends="libnotmuch-devel"
short_desc="Terminal email client"
maintainer="shtayerc <david.murko@mailbox.org>"
license="MIT"
homepage="https://aerc-mail.org"
distfiles="https://git.sr.ht/~rjarry/aerc/archive/${version}.tar.gz"
-checksum=e149236623c103c8526b1f872b4e630e67f15be98ac604c0ea0186054dbef0cc
-
-do_configure() {
- :
-}
-
-do_build() {
- make ${makejobs} PREFIX=/usr GOFLAGS=-tags=notmuch
-}
-
-do_install() {
- make STRIP=true PREFIX=/usr DESTDIR=${DESTDIR} install
-}
+checksum=b5901feb37a55edd1f713e76c1012ac3fc0757202ddacd7d388cc7ce60638023
post_install() {
+ make PREFIX=/usr DESTDIR=${DESTDIR} install
vlicense LICENSE
}
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PR REVIEW] aerc: update to 0.9.0
2022-02-21 17:36 [PR PATCH] aerc: update to 0.8.1 shtayerc
` (20 preceding siblings ...)
2022-03-25 16:15 ` [PR PATCH] [Updated] " shtayerc
@ 2022-03-25 16:18 ` shtayerc
2022-03-25 21:57 ` paper42
` (2 subsequent siblings)
24 siblings, 0 replies; 26+ messages in thread
From: shtayerc @ 2022-03-25 16:18 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 162 bytes --]
New review comment by shtayerc on void-packages repository
https://github.com/void-linux/void-packages/pull/35736#discussion_r835421999
Comment:
@paper42 Done.
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PR REVIEW] aerc: update to 0.9.0
2022-02-21 17:36 [PR PATCH] aerc: update to 0.8.1 shtayerc
` (21 preceding siblings ...)
2022-03-25 16:18 ` [PR REVIEW] " shtayerc
@ 2022-03-25 21:57 ` paper42
2022-03-25 21:58 ` [PR PATCH] [Merged]: " paper42
2022-03-26 10:42 ` [PR REVIEW] " shtayerc
24 siblings, 0 replies; 26+ messages in thread
From: paper42 @ 2022-03-25 21:57 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 326 bytes --]
New review comment by paper42 on void-packages repository
https://github.com/void-linux/void-packages/pull/35736#discussion_r835638716
Comment:
Hmm, that's unfortunate, do you think we could convince upstream to have a install-data make target? Then we could drop the patch and just set `make_install_target="install-data"`
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PR PATCH] [Merged]: aerc: update to 0.9.0
2022-02-21 17:36 [PR PATCH] aerc: update to 0.8.1 shtayerc
` (22 preceding siblings ...)
2022-03-25 21:57 ` paper42
@ 2022-03-25 21:58 ` paper42
2022-03-26 10:42 ` [PR REVIEW] " shtayerc
24 siblings, 0 replies; 26+ messages in thread
From: paper42 @ 2022-03-25 21:58 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1055 bytes --]
There's a merged pull request on the void-packages repository
aerc: update to 0.9.0
https://github.com/void-linux/void-packages/pull/35736
Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
<!--
#### New package
- This new package conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration)
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- aarch64-musl
- armv7l
- armv6l-musl
-->
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PR REVIEW] aerc: update to 0.9.0
2022-02-21 17:36 [PR PATCH] aerc: update to 0.8.1 shtayerc
` (23 preceding siblings ...)
2022-03-25 21:58 ` [PR PATCH] [Merged]: " paper42
@ 2022-03-26 10:42 ` shtayerc
24 siblings, 0 replies; 26+ messages in thread
From: shtayerc @ 2022-03-26 10:42 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 218 bytes --]
New review comment by shtayerc on void-packages repository
https://github.com/void-linux/void-packages/pull/35736#discussion_r835749882
Comment:
I think not. We are not compiling in the recommended way (using make).
^ permalink raw reply [flat|nested] 26+ messages in thread
end of thread, other threads:[~2022-03-26 10:42 UTC | newest]
Thread overview: 26+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-02-21 17:36 [PR PATCH] aerc: update to 0.8.1 shtayerc
2022-02-22 17:05 ` [PR REVIEW] " TinfoilSubmarine
2022-02-22 17:05 ` TinfoilSubmarine
2022-02-22 17:06 ` TinfoilSubmarine
2022-02-22 17:08 ` TinfoilSubmarine
2022-02-22 17:14 ` TinfoilSubmarine
2022-02-22 18:05 ` TinfoilSubmarine
2022-02-22 18:32 ` [PR PATCH] [Updated] " shtayerc
2022-02-22 18:36 ` [PR REVIEW] " shtayerc
2022-02-22 19:54 ` novakne
2022-02-22 19:59 ` novakne
2022-02-22 20:13 ` [PR PATCH] [Updated] " shtayerc
2022-02-23 0:28 ` [PR REVIEW] aerc: update to 0.8.2 paper42
2022-02-23 1:44 ` [PR PATCH] [Updated] " shtayerc
2022-03-23 9:33 ` novakne
2022-03-24 18:09 ` [PR PATCH] [Updated] " shtayerc
2022-03-24 18:20 ` shtayerc
2022-03-24 18:22 ` shtayerc
2022-03-24 18:25 ` shtayerc
2022-03-24 21:58 ` [PR REVIEW] aerc: update to 0.9.0 paper42
2022-03-25 6:17 ` shtayerc
2022-03-25 16:15 ` [PR PATCH] [Updated] " shtayerc
2022-03-25 16:18 ` [PR REVIEW] " shtayerc
2022-03-25 21:57 ` paper42
2022-03-25 21:58 ` [PR PATCH] [Merged]: " paper42
2022-03-26 10:42 ` [PR REVIEW] " shtayerc
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).