Github messages for voidlinux
 help / color / mirror / Atom feed
* [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).