[gentoo-commits] repo/gentoo:master commit in: app-crypt/scute/

2024-06-22 Thread Sam James
commit: 35227c7aece0d02d5a8778b904c38c29fd4bc420
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 23 01:43:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 23 01:49:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35227c7a

app-crypt/scute: subscribe to libassuan subslot

Signed-off-by: Sam James  gentoo.org>

 app-crypt/scute/{scute-1.7.0-r1.ebuild => scute-1.7.0-r2.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-crypt/scute/scute-1.7.0-r1.ebuild 
b/app-crypt/scute/scute-1.7.0-r2.ebuild
similarity index 94%
rename from app-crypt/scute/scute-1.7.0-r1.ebuild
rename to app-crypt/scute/scute-1.7.0-r2.ebuild
index 1a09b4e0e44a..ef39f1b873cb 100644
--- a/app-crypt/scute/scute-1.7.0-r1.ebuild
+++ b/app-crypt/scute/scute-1.7.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -22,7 +22,7 @@ BDEPEND="
>=app-crypt/gnupg-2.0.17-r1[smartcard]"
 DEPEND="
>=dev-libs/libgpg-error-1.4
-   >=dev-libs/libassuan-2.0.0"
+   >=dev-libs/libassuan-2.0.0:="
 RDEPEND="
${DEPEND}
${BDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/scute/

2023-08-06 Thread David Seifert
commit: 51f82138b50b4983b87e69e651dc11ce8267b847
Author: David Seifert  gentoo  org>
AuthorDate: Sun Aug  6 09:11:05 2023 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Aug  6 09:11:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51f82138

app-crypt/scute: drop 1.7.0

Signed-off-by: David Seifert  gentoo.org>

 app-crypt/scute/scute-1.7.0.ebuild | 54 --
 1 file changed, 54 deletions(-)

diff --git a/app-crypt/scute/scute-1.7.0.ebuild 
b/app-crypt/scute/scute-1.7.0.ebuild
deleted file mode 100644
index 6aee8c85a67a..
--- a/app-crypt/scute/scute-1.7.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A PKCS #11 module for OpenPGP smartcards"
-HOMEPAGE="http://www.scute.org/";
-SRC_URI="
-   mirror://gnupg/scute/${P}.tar.bz2
-   https://dev.gentoo.org/~soap/distfiles/${P}-manual-eps-images.tar.xz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# configure script try to check the version of gpgsm and gpg-agent when
-# non-crosscompiling so we need to have them as build-time dependency as
-# well as runtime.  Require a version of gnupg that is patched to have
-# gpgsm-gencert.sh working (as that's what the documentation describe).
-BDEPEND="
-   >=app-crypt/pinentry-0.7.0
-   >=app-crypt/gnupg-2.0.17-r1[smartcard]"
-DEPEND="
-   >=dev-libs/libgpg-error-1.4
-   >=dev-libs/libassuan-2.0.0"
-RDEPEND="
-   ${DEPEND}
-   ${BDEPEND}"
-BDEPEND+="
-   sys-apps/texinfo"
-
-PATCHES=( "${FILESDIR}"/${P}-fno-common.patch )
-
-src_unpack() {
-   default
-
-   # have to use pregenerated EPS files required for the texinfo 
documentation,
-   # due to bug 664236 preventing even converting *to* eps.
-   mv scute-eps/*.eps "${S}"/doc/ || die
-}
-
-src_configure() {
-   econf \
-   --libdir="${EPREFIX}"/usr/$(get_libdir)/pkcs11 \
-   --with-libgpg-error-prefix="${ESYSROOT}"/usr \
-   --with-libassuan-prefix="${ESYSROOT}"/usr
-}
-
-src_install() {
-   default
-
-   # only building plugins
-   find "${ED}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/scute/

2022-08-31 Thread Sam James
commit: d15df13c250dc29e4a56af4d7b478e286737b753
Author: orbea  riseup  net>
AuthorDate: Wed Aug 31 02:08:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep  1 02:15:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d15df13c

app-crypt/scute: Remove outdated configure args

Removes --with-libgpg-error-prefix and --with-libassuan-prefix which are
for the deprecated libgpg-error-config and libassuan-config scripts. It
should be using gpgrt-config instead.

Bug: https://bugs.gentoo.org/844226
Signed-off-by: Sam James  gentoo.org>

 app-crypt/scute/scute-1.7.0-r1.ebuild | 52 +++
 1 file changed, 52 insertions(+)

diff --git a/app-crypt/scute/scute-1.7.0-r1.ebuild 
b/app-crypt/scute/scute-1.7.0-r1.ebuild
new file mode 100644
index ..1a09b4e0e44a
--- /dev/null
+++ b/app-crypt/scute/scute-1.7.0-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A PKCS #11 module for OpenPGP smartcards"
+HOMEPAGE="http://www.scute.org/";
+SRC_URI="
+   mirror://gnupg/scute/${P}.tar.bz2
+   https://dev.gentoo.org/~soap/distfiles/${P}-manual-eps-images.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# configure script try to check the version of gpgsm and gpg-agent when
+# non-crosscompiling so we need to have them as build-time dependency as
+# well as runtime.  Require a version of gnupg that is patched to have
+# gpgsm-gencert.sh working (as that's what the documentation describe).
+BDEPEND="
+   >=app-crypt/pinentry-0.7.0
+   >=app-crypt/gnupg-2.0.17-r1[smartcard]"
+DEPEND="
+   >=dev-libs/libgpg-error-1.4
+   >=dev-libs/libassuan-2.0.0"
+RDEPEND="
+   ${DEPEND}
+   ${BDEPEND}"
+BDEPEND+="
+   sys-apps/texinfo"
+
+PATCHES=( "${FILESDIR}"/${P}-fno-common.patch )
+
+src_unpack() {
+   default
+
+   # have to use pregenerated EPS files required for the texinfo 
documentation,
+   # due to bug 664236 preventing even converting *to* eps.
+   mv scute-eps/*.eps "${S}"/doc/ || die
+}
+
+src_configure() {
+   econf \
+   --libdir="${EPREFIX}"/usr/$(get_libdir)/pkcs11
+}
+
+src_install() {
+   default
+
+   # only building plugins
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/scute/, app-crypt/scute/files/

2021-04-22 Thread David Seifert
commit: 079865b0cd09dc76add2cc8199ff98d3b10a2939
Author: David Seifert  gentoo  org>
AuthorDate: Thu Apr 22 11:53:12 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Apr 22 11:53:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=079865b0

app-crypt/scute: Add upstream patch for -fno-common

Closes: https://bugs.gentoo.org/782388
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Seifert  gentoo.org>

 app-crypt/scute/files/scute-1.7.0-fno-common.patch | 52 ++
 app-crypt/scute/scute-1.7.0.ebuild |  2 +
 2 files changed, 54 insertions(+)

diff --git a/app-crypt/scute/files/scute-1.7.0-fno-common.patch 
b/app-crypt/scute/files/scute-1.7.0-fno-common.patch
new file mode 100644
index 000..1554d8d0dfe
--- /dev/null
+++ b/app-crypt/scute/files/scute-1.7.0-fno-common.patch
@@ -0,0 +1,52 @@
+From 49ad2b0e05e3fcb8c8c2e23bb1c6063b390dee02 Mon Sep 17 00:00:00 2001
+From: Damien Goutte-Gattat 
+Date: Tue, 30 Mar 2021 22:31:40 +0100
+Subject: [PATCH] Do not declare global variable in header file.
+
+* src/options.h (_scute_opt_t): New typedef.
+(_scute_opt): Declare as extern and move definition to ...
+* src/readconf.c (_scute_opt): here.
+--
+
+This fixes build with gcc-10, which has -fno-common enabled by
+default.
+
+GnuPG-bug-id: 5360
+Signed-off-by: Damien Goutte-Gattat 
+---
+ src/options.h  | 6 --
+ src/readconf.c | 2 ++
+ 2 files changed, 6 insertions(+), 2 deletions(-)
+
+diff --git a/src/options.h b/src/options.h
+index 10667db..d74071d 100644
+--- a/src/options.h
 b/src/options.h
+@@ -22,10 +22,12 @@
+ #define OPTIONS_H 1
+ 
+ /* Global options.  */
+-struct {
++typedef struct {
+   char *user;
+   int debug_flags;
+-} _scute_opt;
++} _scute_opt_t;
++
++extern _scute_opt_t _scute_opt;
+ 
+ 
+ /*-- readconf.c --*/
+diff --git a/src/readconf.c b/src/readconf.c
+index 387a44f..5af2336 100644
+--- a/src/readconf.c
 b/src/readconf.c
+@@ -31,6 +31,8 @@
+ 
+ #include "options.h"
+ 
++_scute_opt_t _scute_opt;
++
+ static const char *
+ my_strusage (int level)
+ {

diff --git a/app-crypt/scute/scute-1.7.0.ebuild 
b/app-crypt/scute/scute-1.7.0.ebuild
index ef227673fab..6aee8c85a67 100644
--- a/app-crypt/scute/scute-1.7.0.ebuild
+++ b/app-crypt/scute/scute-1.7.0.ebuild
@@ -29,6 +29,8 @@ RDEPEND="
 BDEPEND+="
sys-apps/texinfo"
 
+PATCHES=( "${FILESDIR}"/${P}-fno-common.patch )
+
 src_unpack() {
default
 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/scute/

2021-04-11 Thread David Seifert
commit: 639e72a3c2bcbdc04fac4978b01951acd3f6d893
Author: David Seifert  gentoo  org>
AuthorDate: Sun Apr 11 20:15:28 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Apr 11 20:15:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=639e72a3

app-crypt/scute: Bump to 1.7.0

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Seifert  gentoo.org>

 app-crypt/scute/Manifest   |  2 ++
 app-crypt/scute/scute-1.7.0.ebuild | 52 ++
 2 files changed, 54 insertions(+)

diff --git a/app-crypt/scute/Manifest b/app-crypt/scute/Manifest
index 9e0dd64dce8..faa2fab1dbf 100644
--- a/app-crypt/scute/Manifest
+++ b/app-crypt/scute/Manifest
@@ -1,2 +1,4 @@
 DIST scute-1.6.0-manual-eps-images.tar.xz 236968 BLAKE2B 
27b834f95dbd7a00193b55a8ff55c34e9bc65b31d9de09199b6bad62d2718d247717a461b58ccd55acb0331f6d980ac01cd62de7729ddafd368ebf08cbe2edde
 SHA512 
dc7d622207f1979e5b527e3213f191f14322af9745462bf0803563711f0cb4b4c03f920742ca425987e1c8f632a05772dd5cc2f1d5afec2616ca93de74402deb
 DIST scute-1.6.0.tar.bz2 1008407 BLAKE2B 
3ef4e1870c52007fc7f838f31c4102aeee23e6e59fe13ad1990ed9c7eb4eda948a698bea475daa2d965d1c23f65940aae9b4ded518cb9268af4ec442414932db
 SHA512 
dd9f9d9da7979a8f4766af34b0d6d6fea63d43feb4d7e5e82cca25c792d5ec87f6d9604e7eafa822faa8541bff616c0c19c73cf3f12b21ffa1c3128bcb4c
+DIST scute-1.7.0-manual-eps-images.tar.xz 236940 BLAKE2B 
499207d9059bd4505f426b75f292e66755919d3e4e0d04d2f2420e2e0ceafa14ee47f0a3d7fd2846478dd0878eb01a776582a8299014728f4508a982fec36a28
 SHA512 
d227111456e664a295ee466dc990364423734170bc82d9a9d38ff72e79abca84775f164c2cf0dd893b9dfb63ff5035334f1740f80601a04dbc9fcb0877f50da7
+DIST scute-1.7.0.tar.bz2 851177 BLAKE2B 
9a459fc07c53e44d6b194f0f7786644dae7c37402f69cc511ed7e6cc387236cfe01b13400779a90a123461a28e69629abc260f0fad9c302a9b630e23cb8b4293
 SHA512 
d58771a8e45632f468b60ec2255f84ef5f2f4cc5e11cf8b0fcd0cec60cc8fe0c49bdd523e855998d5aa6f126138981b2316ee825cf33ec14e723f158e36283d3

diff --git a/app-crypt/scute/scute-1.7.0.ebuild 
b/app-crypt/scute/scute-1.7.0.ebuild
new file mode 100644
index 000..ef227673fab
--- /dev/null
+++ b/app-crypt/scute/scute-1.7.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A PKCS #11 module for OpenPGP smartcards"
+HOMEPAGE="http://www.scute.org/";
+SRC_URI="
+   mirror://gnupg/scute/${P}.tar.bz2
+   https://dev.gentoo.org/~soap/distfiles/${P}-manual-eps-images.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# configure script try to check the version of gpgsm and gpg-agent when
+# non-crosscompiling so we need to have them as build-time dependency as
+# well as runtime.  Require a version of gnupg that is patched to have
+# gpgsm-gencert.sh working (as that's what the documentation describe).
+BDEPEND="
+   >=app-crypt/pinentry-0.7.0
+   >=app-crypt/gnupg-2.0.17-r1[smartcard]"
+DEPEND="
+   >=dev-libs/libgpg-error-1.4
+   >=dev-libs/libassuan-2.0.0"
+RDEPEND="
+   ${DEPEND}
+   ${BDEPEND}"
+BDEPEND+="
+   sys-apps/texinfo"
+
+src_unpack() {
+   default
+
+   # have to use pregenerated EPS files required for the texinfo 
documentation,
+   # due to bug 664236 preventing even converting *to* eps.
+   mv scute-eps/*.eps "${S}"/doc/ || die
+}
+
+src_configure() {
+   econf \
+   --libdir="${EPREFIX}"/usr/$(get_libdir)/pkcs11 \
+   --with-libgpg-error-prefix="${ESYSROOT}"/usr \
+   --with-libassuan-prefix="${ESYSROOT}"/usr
+}
+
+src_install() {
+   default
+
+   # only building plugins
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/scute/

2021-04-11 Thread David Seifert
commit: 00577e7eaacb1e470981251fca8415e51c622af3
Author: David Seifert  gentoo  org>
AuthorDate: Sun Apr 11 20:15:31 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Apr 11 20:15:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00577e7e

app-crypt/scute: Remove old 1.6.0

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: David Seifert  gentoo.org>

 app-crypt/scute/Manifest   |  2 --
 app-crypt/scute/scute-1.6.0.ebuild | 52 --
 2 files changed, 54 deletions(-)

diff --git a/app-crypt/scute/Manifest b/app-crypt/scute/Manifest
index faa2fab1dbf..e1b49fe6459 100644
--- a/app-crypt/scute/Manifest
+++ b/app-crypt/scute/Manifest
@@ -1,4 +1,2 @@
-DIST scute-1.6.0-manual-eps-images.tar.xz 236968 BLAKE2B 
27b834f95dbd7a00193b55a8ff55c34e9bc65b31d9de09199b6bad62d2718d247717a461b58ccd55acb0331f6d980ac01cd62de7729ddafd368ebf08cbe2edde
 SHA512 
dc7d622207f1979e5b527e3213f191f14322af9745462bf0803563711f0cb4b4c03f920742ca425987e1c8f632a05772dd5cc2f1d5afec2616ca93de74402deb
-DIST scute-1.6.0.tar.bz2 1008407 BLAKE2B 
3ef4e1870c52007fc7f838f31c4102aeee23e6e59fe13ad1990ed9c7eb4eda948a698bea475daa2d965d1c23f65940aae9b4ded518cb9268af4ec442414932db
 SHA512 
dd9f9d9da7979a8f4766af34b0d6d6fea63d43feb4d7e5e82cca25c792d5ec87f6d9604e7eafa822faa8541bff616c0c19c73cf3f12b21ffa1c3128bcb4c
 DIST scute-1.7.0-manual-eps-images.tar.xz 236940 BLAKE2B 
499207d9059bd4505f426b75f292e66755919d3e4e0d04d2f2420e2e0ceafa14ee47f0a3d7fd2846478dd0878eb01a776582a8299014728f4508a982fec36a28
 SHA512 
d227111456e664a295ee466dc990364423734170bc82d9a9d38ff72e79abca84775f164c2cf0dd893b9dfb63ff5035334f1740f80601a04dbc9fcb0877f50da7
 DIST scute-1.7.0.tar.bz2 851177 BLAKE2B 
9a459fc07c53e44d6b194f0f7786644dae7c37402f69cc511ed7e6cc387236cfe01b13400779a90a123461a28e69629abc260f0fad9c302a9b630e23cb8b4293
 SHA512 
d58771a8e45632f468b60ec2255f84ef5f2f4cc5e11cf8b0fcd0cec60cc8fe0c49bdd523e855998d5aa6f126138981b2316ee825cf33ec14e723f158e36283d3

diff --git a/app-crypt/scute/scute-1.6.0.ebuild 
b/app-crypt/scute/scute-1.6.0.ebuild
deleted file mode 100644
index 597dcf35738..000
--- a/app-crypt/scute/scute-1.6.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A PKCS #11 module for OpenPGP smartcards"
-HOMEPAGE="http://www.scute.org/";
-SRC_URI="
-   mirror://gnupg/scute/${P}.tar.bz2
-   https://dev.gentoo.org/~soap/distfiles/${P}-manual-eps-images.tar.xz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# configure script try to check the version of gpgsm and gpg-agent when
-# non-crosscompiling so we need to have them as build-time dependency as
-# well as runtime.  Require a version of gnupg that is patched to have
-# gpgsm-gencert.sh working (as that's what the documentation describe).
-BDEPEND="
-   >=app-crypt/pinentry-0.7.0
-   >=app-crypt/gnupg-2.0.17-r1[smartcard]"
-DEPEND="
-   >=dev-libs/libgpg-error-1.4
-   >=dev-libs/libassuan-2.0.0"
-RDEPEND="
-   ${DEPEND}
-   ${BDEPEND}"
-BDEPEND+="
-   sys-apps/texinfo"
-
-src_unpack() {
-   default
-
-   # have to use pregenerated EPS files required for the texinfo 
documentation,
-   # due to bug 664236 preventing even converting *to* eps.
-   mv scute-eps/*.eps "${S}"/doc/manual/ || die
-}
-
-src_configure() {
-   econf \
-   --libdir="${EPREFIX}"/usr/$(get_libdir)/pkcs11 \
-   --with-libgpg-error-prefix="${ESYSROOT}"/usr \
-   --with-libassuan-prefix="${ESYSROOT}"/usr
-}
-
-src_install() {
-   default
-
-   # only building plugins
-   find "${D}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/scute/

2020-10-26 Thread David Seifert
commit: 76d8ae442f34f0a44481349533fa9b4244dfba92
Author: David Seifert  gentoo  org>
AuthorDate: Mon Oct 26 12:33:41 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Oct 26 12:33:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76d8ae44

app-crypt/scute: Remove old 1.5.0

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 app-crypt/scute/Manifest   |  1 -
 app-crypt/scute/scute-1.5.0.ebuild | 34 --
 2 files changed, 35 deletions(-)

diff --git a/app-crypt/scute/Manifest b/app-crypt/scute/Manifest
index 87f5c1b53f6..9e0dd64dce8 100644
--- a/app-crypt/scute/Manifest
+++ b/app-crypt/scute/Manifest
@@ -1,3 +1,2 @@
-DIST scute-1.5.0.tar.bz2 991598 BLAKE2B 
3a5fdcb5c7d1ae50ce5aa508388e768c6f59c366d81d91312a60ff319b3ad7e01b3bfe5986ee880980b0f5371402c21bd8da963977459d3b90fbd607e64ea2ae
 SHA512 
ad1dbdba5681a92696c851eca7e2bfb61f7bf84f5e02728efc1f72cd25c4ee2dc18fe975e2903d1a85c635d16be1e2085ff2305827b48d80e18c9354e555b39a
 DIST scute-1.6.0-manual-eps-images.tar.xz 236968 BLAKE2B 
27b834f95dbd7a00193b55a8ff55c34e9bc65b31d9de09199b6bad62d2718d247717a461b58ccd55acb0331f6d980ac01cd62de7729ddafd368ebf08cbe2edde
 SHA512 
dc7d622207f1979e5b527e3213f191f14322af9745462bf0803563711f0cb4b4c03f920742ca425987e1c8f632a05772dd5cc2f1d5afec2616ca93de74402deb
 DIST scute-1.6.0.tar.bz2 1008407 BLAKE2B 
3ef4e1870c52007fc7f838f31c4102aeee23e6e59fe13ad1990ed9c7eb4eda948a698bea475daa2d965d1c23f65940aae9b4ded518cb9268af4ec442414932db
 SHA512 
dd9f9d9da7979a8f4766af34b0d6d6fea63d43feb4d7e5e82cca25c792d5ec87f6d9604e7eafa822faa8541bff616c0c19c73cf3f12b21ffa1c3128bcb4c

diff --git a/app-crypt/scute/scute-1.5.0.ebuild 
b/app-crypt/scute/scute-1.5.0.ebuild
deleted file mode 100644
index 9403b7ae964..000
--- a/app-crypt/scute/scute-1.5.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="A PKCS #11 module for OpenPGP smartcards"
-HOMEPAGE="http://www.scute.org/";
-SRC_URI="mirror://gnupg/scute/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# configure script try to check the version of gpgsm and gpg-agent when
-# non-crosscompiling so we need to have them as build-time dependency as
-# well as runtime.  Require a version of gnupg that is patched to have
-# gpgsm-gencert.sh working (as that's what the documentation describe).
-BDEPEND=">=app-crypt/pinentry-0.7.0
-   >=app-crypt/gnupg-2.0.17-r1[smartcard]"
-DEPEND=">=dev-libs/libgpg-error-1.4
-   >=dev-libs/libassuan-2.0.0"
-RDEPEND="${DEPEND}
-   ${BDEPEND}"
-
-src_configure() {
-   econf \
-   --libdir=/usr/$(get_libdir)/pkcs11 \
-   --with-gpgsm=/usr/bin/gpgsm
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/scute/

2020-02-29 Thread David Seifert
commit: 724947bb0fa0e99d6a4b51c5ca293b5aa33e6e91
Author: David Seifert  gentoo  org>
AuthorDate: Sat Feb 29 13:17:51 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Feb 29 13:17:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=724947bb

app-crypt/scute: Bump to 1.6.0

Closes: https://bugs.gentoo.org/696704
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 app-crypt/scute/Manifest   |  2 ++
 app-crypt/scute/scute-1.6.0.ebuild | 52 ++
 2 files changed, 54 insertions(+)

diff --git a/app-crypt/scute/Manifest b/app-crypt/scute/Manifest
index 3881b06be2f..87f5c1b53f6 100644
--- a/app-crypt/scute/Manifest
+++ b/app-crypt/scute/Manifest
@@ -1 +1,3 @@
 DIST scute-1.5.0.tar.bz2 991598 BLAKE2B 
3a5fdcb5c7d1ae50ce5aa508388e768c6f59c366d81d91312a60ff319b3ad7e01b3bfe5986ee880980b0f5371402c21bd8da963977459d3b90fbd607e64ea2ae
 SHA512 
ad1dbdba5681a92696c851eca7e2bfb61f7bf84f5e02728efc1f72cd25c4ee2dc18fe975e2903d1a85c635d16be1e2085ff2305827b48d80e18c9354e555b39a
+DIST scute-1.6.0-manual-eps-images.tar.xz 236968 BLAKE2B 
27b834f95dbd7a00193b55a8ff55c34e9bc65b31d9de09199b6bad62d2718d247717a461b58ccd55acb0331f6d980ac01cd62de7729ddafd368ebf08cbe2edde
 SHA512 
dc7d622207f1979e5b527e3213f191f14322af9745462bf0803563711f0cb4b4c03f920742ca425987e1c8f632a05772dd5cc2f1d5afec2616ca93de74402deb
+DIST scute-1.6.0.tar.bz2 1008407 BLAKE2B 
3ef4e1870c52007fc7f838f31c4102aeee23e6e59fe13ad1990ed9c7eb4eda948a698bea475daa2d965d1c23f65940aae9b4ded518cb9268af4ec442414932db
 SHA512 
dd9f9d9da7979a8f4766af34b0d6d6fea63d43feb4d7e5e82cca25c792d5ec87f6d9604e7eafa822faa8541bff616c0c19c73cf3f12b21ffa1c3128bcb4c

diff --git a/app-crypt/scute/scute-1.6.0.ebuild 
b/app-crypt/scute/scute-1.6.0.ebuild
new file mode 100644
index 000..597dcf35738
--- /dev/null
+++ b/app-crypt/scute/scute-1.6.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A PKCS #11 module for OpenPGP smartcards"
+HOMEPAGE="http://www.scute.org/";
+SRC_URI="
+   mirror://gnupg/scute/${P}.tar.bz2
+   https://dev.gentoo.org/~soap/distfiles/${P}-manual-eps-images.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# configure script try to check the version of gpgsm and gpg-agent when
+# non-crosscompiling so we need to have them as build-time dependency as
+# well as runtime.  Require a version of gnupg that is patched to have
+# gpgsm-gencert.sh working (as that's what the documentation describe).
+BDEPEND="
+   >=app-crypt/pinentry-0.7.0
+   >=app-crypt/gnupg-2.0.17-r1[smartcard]"
+DEPEND="
+   >=dev-libs/libgpg-error-1.4
+   >=dev-libs/libassuan-2.0.0"
+RDEPEND="
+   ${DEPEND}
+   ${BDEPEND}"
+BDEPEND+="
+   sys-apps/texinfo"
+
+src_unpack() {
+   default
+
+   # have to use pregenerated EPS files required for the texinfo 
documentation,
+   # due to bug 664236 preventing even converting *to* eps.
+   mv scute-eps/*.eps "${S}"/doc/manual/ || die
+}
+
+src_configure() {
+   econf \
+   --libdir="${EPREFIX}"/usr/$(get_libdir)/pkcs11 \
+   --with-libgpg-error-prefix="${ESYSROOT}"/usr \
+   --with-libassuan-prefix="${ESYSROOT}"/usr
+}
+
+src_install() {
+   default
+
+   # only building plugins
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/scute/

2020-02-29 Thread David Seifert
commit: 2f5c437d8f7d6c32620fe186d4cb1b133642c78a
Author: David Seifert  gentoo  org>
AuthorDate: Sat Feb 29 13:17:48 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Feb 29 13:17:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f5c437d

app-crypt/scute: Take over maintainership

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 app-crypt/scute/metadata.xml | 30 --
 1 file changed, 16 insertions(+), 14 deletions(-)

diff --git a/app-crypt/scute/metadata.xml b/app-crypt/scute/metadata.xml
index d873b05c246..080fa800cb8 100644
--- a/app-crypt/scute/metadata.xml
+++ b/app-crypt/scute/metadata.xml
@@ -1,18 +1,20 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-  
-Scute is a PKCS #11 module that adds support for the OpenPGP
-smartcard card to the Mozilla Network Security Services (NSS).
-  
-  
-
-  m...@g10code.de
-  Marcus Brinkmann
-
-
http://git.gnupg.org/cgi-bin/gitweb.cgi?p=scute.git;a=blob_plain;f=ChangeLog;hb=HEAD
-http://www.scute.org/documentation.xhtml
-https://bugs.g10code.com/gnupg/
-  
+   
+   s...@gentoo.org
+   David Seifert
+   
+   
+   Scute is a PKCS #11 module that adds support for the OpenPGP 
smartcard card to the Mozilla Network Security Services (NSS).
+   
+   
+   
+   m...@g10code.de
+   Marcus Brinkmann
+   
+   
http://git.gnupg.org/cgi-bin/gitweb.cgi?p=scute.git;a=blob_plain;f=ChangeLog;hb=HEAD
+   http://www.scute.org/documentation.xhtml
+   https://bugs.g10code.com/gnupg/
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-crypt/scute/

2020-02-28 Thread Joonas Niilola
commit: 74c220bde717d3c7932d09f0bd2ed57162f3444b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sat Feb 29 06:50:01 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Feb 29 06:50:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74c220bd

app-crypt/scute: remove retired maintainer

Closes: https://bugs.gentoo.org/633052
Signed-off-by: Joonas Niilola  gentoo.org>

 app-crypt/scute/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/app-crypt/scute/metadata.xml b/app-crypt/scute/metadata.xml
index 3889f4a0637..d873b05c246 100644
--- a/app-crypt/scute/metadata.xml
+++ b/app-crypt/scute/metadata.xml
@@ -1,14 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-  
-lucas.yamani...@gmail.com
-Lucas Yamanishi
-  
-  
-proxy-ma...@gentoo.org
-Proxy Maintainers
-  
+  
   
 Scute is a PKCS #11 module that adds support for the OpenPGP
 smartcard card to the Mozilla Network Security Services (NSS).



[gentoo-commits] repo/gentoo:master commit in: app-crypt/scute/files/, app-crypt/scute/

2018-04-19 Thread Alon Bar-Lev
commit: 81a7c380944d141171c5e4b0b4cb68fe25da8870
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Thu Apr 19 21:41:33 2018 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Apr 19 22:20:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81a7c380

app-crypt/scute: cleanup

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-crypt/scute/Manifest  |  1 -
 app-crypt/scute/files/scute-1.2.0-noversion.patch | 14 ---
 app-crypt/scute/files/scute-1.4.0-tests.patch | 13 --
 app-crypt/scute/scute-1.4.0.ebuild| 51 ---
 4 files changed, 79 deletions(-)

diff --git a/app-crypt/scute/Manifest b/app-crypt/scute/Manifest
index f43468710bc..3881b06be2f 100644
--- a/app-crypt/scute/Manifest
+++ b/app-crypt/scute/Manifest
@@ -1,2 +1 @@
-DIST scute-1.4.0.tar.bz2 772986 BLAKE2B 
b03ed34d5bfcba13f21b73287e68d2e9add413c629e46fa159e0da48ec092f7fd89d079369efbde2808eb407e881d6eba199b6ace0f1e4b22fdd09b8054c2ccc
 SHA512 
7961679ce3195aeb3ed1508557c767b59970cd221b569c0fa00cd419e4017b84a851f1fbe46323a4ffb6256c6b91bb037f93edb4f4f7f9f6e0add672b9cc2015
 DIST scute-1.5.0.tar.bz2 991598 BLAKE2B 
3a5fdcb5c7d1ae50ce5aa508388e768c6f59c366d81d91312a60ff319b3ad7e01b3bfe5986ee880980b0f5371402c21bd8da963977459d3b90fbd607e64ea2ae
 SHA512 
ad1dbdba5681a92696c851eca7e2bfb61f7bf84f5e02728efc1f72cd25c4ee2dc18fe975e2903d1a85c635d16be1e2085ff2305827b48d80e18c9354e555b39a

diff --git a/app-crypt/scute/files/scute-1.2.0-noversion.patch 
b/app-crypt/scute/files/scute-1.2.0-noversion.patch
deleted file mode 100644
index 41d188b5926..000
--- a/app-crypt/scute/files/scute-1.2.0-noversion.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Index: scute-1.2.0/src/Makefile.am
-===
 scute-1.2.0.orig/src/Makefile.am
-+++ scute-1.2.0/src/Makefile.am
-@@ -109,8 +109,7 @@ scute_deps =
- endif
- 
- libscute_la_LDFLAGS = $(scute_res_ldflag) $(no_undefined) $(export_symbols) \
--  $(scute_version_script_cmd) -version-info \
--  @LIBSCUTE_LT_CURRENT@:@LIBSCUTE_LT_REVISION@:@LIBSCUTE_LT_AGE@
-+  $(scute_version_script_cmd) -avoid-version
- libscute_la_DEPENDENCIES = @LTLIBOBJS@ $(srcdir)/libscute.vers $(scute_deps)
- libscute_la_LIBADD = @LTLIBOBJS@ @LIBASSUAN_LIBS@ @GPG_ERROR_LIBS@
- 

diff --git a/app-crypt/scute/files/scute-1.4.0-tests.patch 
b/app-crypt/scute/files/scute-1.4.0-tests.patch
deleted file mode 100644
index f06591f77e4..000
--- a/app-crypt/scute/files/scute-1.4.0-tests.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Index: scute-1.4.0/tests/Makefile.am
-===
 scute-1.4.0.orig/tests/Makefile.am
-+++ scute-1.4.0/tests/Makefile.am
-@@ -35,7 +35,7 @@ TESTS = t-link t-getfunctionlist t-initi
-   t-opensession t-closeallsessions t-getsessioninfo \
-   t-findobjects t-getattribute t-auth
- 
--noinst_PROGRAMS = $(TESTS)
-+check_PROGRAMS = $(TESTS)
- 
- INCLUDES = -I$(top_srcdir)/include -I$(top_srcdir)/src
- LDADD = ../src/libscute.la

diff --git a/app-crypt/scute/scute-1.4.0.ebuild 
b/app-crypt/scute/scute-1.4.0.ebuild
deleted file mode 100644
index 3f47609ca57..000
--- a/app-crypt/scute/scute-1.4.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools ltprune
-
-DESCRIPTION="A PKCS #11 module for OpenPGP smartcards"
-HOMEPAGE="http://www.scute.org/";
-SRC_URI="mirror://gnupg/scute/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-# configure script try to check the version of gpgsm and gpg-agent when
-# non-crosscompiling so we need to have them as build-time dependency as
-# well as runtime.  Require a version of gnupg that is patched to have
-# gpgsm-gencert.sh working (as that's what the documentation describe).
-DEPEND="
-   >=dev-libs/libgpg-error-1.4
-   >=dev-libs/libassuan-2.0.0
-   >=app-crypt/pinentry-0.7.0
-   >=app-crypt/gnupg-2.0.17-r1[smartcard]"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   # We need no ABI versioning, reduce the number of symlinks installed
-   "${FILESDIR}/scute-1.2.0-noversion.patch"
-
-   # Don't build tests during src_compile.
-   "${FILESDIR}/scute-1.4.0-tests.patch"
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --libdir=/usr/$(get_libdir)/pkcs11 \
-   --with-gpgsm=/usr/bin/gpgsm \
-   --with-gpg-agent=/usr/bin/gpg-agent
-}
-
-src_install() {
-   default
-   prune_libtool_files --modules
-}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/scute/

2018-02-11 Thread Michał Górny
commit: 5dcc40778986477105b62e5e579245214a2d2bef
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Feb 11 09:55:12 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Feb 11 10:01:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dcc4077

app-crypt/scute: Remove useless maintainer 

Remove useless/redundant maintainer . It does not benefit
bug wrangling, and only wastes developer's time on reading it. Few tips:

- assignee/CC is implied by ordering, there is no reason to repeat it,
- we know that maintainer is maintainer (la la la la la),
- most of adjectives for maintainer are of no value and/or are obvious.

 app-crypt/scute/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-crypt/scute/metadata.xml b/app-crypt/scute/metadata.xml
index e64af5b8aed..ef8bdd1eaec 100644
--- a/app-crypt/scute/metadata.xml
+++ b/app-crypt/scute/metadata.xml
@@ -4,7 +4,6 @@
   
 lucas.yamani...@gmail.com
 Lucas Yamanishi
-Proxy maintainer.
   
   
 cry...@gentoo.org



[gentoo-commits] repo/gentoo:master commit in: app-crypt/scute/

2017-07-19 Thread Alon Bar-Lev
commit: 8e05689dbc96788c8935dc6de57348a800413422
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Wed Jul 19 13:52:12 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Wed Jul 19 13:52:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e05689d

app-crypt/scute: version bump

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-crypt/scute/Manifest   |  1 +
 app-crypt/scute/scute-1.5.0.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/app-crypt/scute/Manifest b/app-crypt/scute/Manifest
index 1d6282f4220..249e07038a6 100644
--- a/app-crypt/scute/Manifest
+++ b/app-crypt/scute/Manifest
@@ -1 +1,2 @@
 DIST scute-1.4.0.tar.bz2 772986 SHA256 
bd698a853375324c4ff590899c1994be83d8d0a1400fcaf489529646965fb745 SHA512 
7961679ce3195aeb3ed1508557c767b59970cd221b569c0fa00cd419e4017b84a851f1fbe46323a4ffb6256c6b91bb037f93edb4f4f7f9f6e0add672b9cc2015
 WHIRLPOOL 
6e4bc0852d389ac2103edb5bb0c0c260642dcc596862fec55db3ffd51a5fc6cd0752a81d864b36db4544c5b1efbf944f76672806bcaa8305ccf07bb9f817459e
+DIST scute-1.5.0.tar.bz2 991598 SHA256 
6199d28d8ce17f979f67059b461ab55a2276fc390eaa45e5ce6ff615bf81ab96 SHA512 
ad1dbdba5681a92696c851eca7e2bfb61f7bf84f5e02728efc1f72cd25c4ee2dc18fe975e2903d1a85c635d16be1e2085ff2305827b48d80e18c9354e555b39a
 WHIRLPOOL 
008d0f6d306898fe64ae7c9a689178f246b3380f07f6d1e1b2f423552eff74d6133cbe71a5337ec90cacd0c91525219d1ba1d2fb20c80891b921b1de5b06fe3e

diff --git a/app-crypt/scute/scute-1.5.0.ebuild 
b/app-crypt/scute/scute-1.5.0.ebuild
new file mode 100644
index 000..85adede2192
--- /dev/null
+++ b/app-crypt/scute/scute-1.5.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit ltprune
+
+DESCRIPTION="A PKCS #11 module for OpenPGP smartcards"
+HOMEPAGE="http://www.scute.org/";
+SRC_URI="mirror://gnupg/scute/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+# configure script try to check the version of gpgsm and gpg-agent when
+# non-crosscompiling so we need to have them as build-time dependency as
+# well as runtime.  Require a version of gnupg that is patched to have
+# gpgsm-gencert.sh working (as that's what the documentation describe).
+DEPEND="
+   >=dev-libs/libgpg-error-1.4
+   >=dev-libs/libassuan-2.0.0
+   >=app-crypt/pinentry-0.7.0
+   >=app-crypt/gnupg-2.0.17-r1[smartcard]"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   econf \
+   --libdir=/usr/$(get_libdir)/pkcs11 \
+   --with-gpgsm=/usr/bin/gpgsm
+}
+
+src_install() {
+   default
+   prune_libtool_files --modules
+}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/scute/

2017-03-25 Thread Alon Bar-Lev
commit: 14ac2a183bc6b097b08c23384f6a8102f54f716b
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sat Mar 25 18:00:48 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sat Mar 25 18:11:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14ac2a18

app-crypt/scute: use ltprune

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-crypt/scute/scute-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/scute/scute-1.4.0.ebuild 
b/app-crypt/scute/scute-1.4.0.ebuild
index bdae899ac0a..3f47609ca57 100644
--- a/app-crypt/scute/scute-1.4.0.ebuild
+++ b/app-crypt/scute/scute-1.4.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-inherit autotools eutils libtool
+inherit autotools ltprune
 
 DESCRIPTION="A PKCS #11 module for OpenPGP smartcards"
 HOMEPAGE="http://www.scute.org/";



[gentoo-commits] repo/gentoo:master commit in: app-crypt/scute/

2017-02-03 Thread Alon Bar-Lev
commit: 505cee87fb75945d9cda75ddbdb3a14937e8e522
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sat Feb  4 00:32:59 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sat Feb  4 01:30:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=505cee87

app-crypt/scute: eapi bump

Package-Manager: portage-2.3.3

 app-crypt/scute/scute-1.4.0.ebuild | 22 --
 1 file changed, 12 insertions(+), 10 deletions(-)

diff --git a/app-crypt/scute/scute-1.4.0.ebuild 
b/app-crypt/scute/scute-1.4.0.ebuild
index edaf929..85dd003 100644
--- a/app-crypt/scute/scute-1.4.0.ebuild
+++ b/app-crypt/scute/scute-1.4.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=4
+EAPI=6
 
-inherit autotools eutils libtool multilib
+inherit autotools eutils libtool
 
 DESCRIPTION="A PKCS #11 module for OpenPGP smartcards"
 HOMEPAGE="http://www.scute.org/";
@@ -26,14 +26,17 @@ DEPEND="
>=app-crypt/gnupg-2.0.17-r1[smartcard]"
 RDEPEND="${DEPEND}"
 
-src_prepare() {
+PATCHES=(
# We need no ABI versioning, reduce the number of symlinks installed
-   epatch "${FILESDIR}"/scute-1.2.0-noversion.patch
+   "${FILESDIR}/scute-1.2.0-noversion.patch"
+
# Don't build tests during src_compile.
-   epatch "${FILESDIR}"/scute-1.4.0-tests.patch
+   "${FILESDIR}/scute-1.4.0-tests.patch"
+)
 
+src_prepare() {
+   default
eautoreconf
-   elibtoolize
 }
 
 src_configure() {
@@ -44,7 +47,6 @@ src_configure() {
 }
 
 src_install() {
-   emake DESTDIR="${D}" install || die "emake install failed"
-   find "${D}" -name '*.la' -delete
-   dodoc AUTHORS ChangeLog NEWS README TODO
+   default
+   prune_libtool_files --modules
 }