[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2024-07-22 Thread Viorel Munteanu
commit: 6176ae999aa6e9fb9424e234033ae6f020b4cdf6
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Jul 22 10:53:42 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Jul 22 10:54:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6176ae99

dev-libs/libthreadar: drop 1.4.0

Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-libs/libthreadar/libthreadar-1.4.0.ebuild | 32 ---
 1 file changed, 32 deletions(-)

diff --git a/dev-libs/libthreadar/libthreadar-1.4.0.ebuild 
b/dev-libs/libthreadar/libthreadar-1.4.0.ebuild
deleted file mode 100644
index f25dd5a27e7e..
--- a/dev-libs/libthreadar/libthreadar-1.4.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DESCRIPTION="Threading library used by dar archiver"
-HOMEPAGE="https://sourceforge.net/projects/libthreadar/;
-SRC_URI="https://downloads.sourceforge.net/libthreadar/${P}.tar.gz;
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86"
-
-src_prepare() {
-   default
-
-   # this is an example binary that is not installed
-   # the original Makefile tries to compile it statically,
-   # no longer supported
-   sed -i -e '/^test_barrier_LDFLAGS/d' doc/examples/Makefile.am || die
-   eautoreconf
-}
-
-src_install() {
-   emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html 
install
-
-   einstalldocs
-
-   find "${ED}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2024-07-21 Thread Jakov Smolić
commit: bdc932e8fdaf56e76b42d7b414823cf971e337d3
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Jul 21 12:55:45 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Jul 21 12:55:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdc932e8

dev-libs/libthreadar: Stabilize 1.4.0-r1 ppc, #936426

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/libthreadar/libthreadar-1.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libthreadar/libthreadar-1.4.0-r1.ebuild 
b/dev-libs/libthreadar/libthreadar-1.4.0-r1.ebuild
index 3671f660b70a..33b93bcbee7e 100644
--- a/dev-libs/libthreadar/libthreadar-1.4.0-r1.ebuild
+++ b/dev-libs/libthreadar/libthreadar-1.4.0-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://downloads.sourceforge.net/libthreadar/${P}.tar.gz;
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~ppc sparc x86"
+KEYWORDS="amd64 ppc sparc x86"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2024-07-21 Thread Sam James
commit: 199809087ae258566f35cee76279dee0a501ab5e
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 21 12:41:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 21 12:41:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19980908

dev-libs/libthreadar: Stabilize 1.4.0-r1 amd64, #936426

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

 dev-libs/libthreadar/libthreadar-1.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libthreadar/libthreadar-1.4.0-r1.ebuild 
b/dev-libs/libthreadar/libthreadar-1.4.0-r1.ebuild
index 3dbba100c009..fb5db85e8d66 100644
--- a/dev-libs/libthreadar/libthreadar-1.4.0-r1.ebuild
+++ b/dev-libs/libthreadar/libthreadar-1.4.0-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://downloads.sourceforge.net/libthreadar/${P}.tar.gz;
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc x86"
+KEYWORDS="amd64 ~ppc ~sparc x86"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2024-07-21 Thread Sam James
commit: 9d13328e7e361caf770d3bf4db86f728fbf61ec2
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 21 12:41:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 21 12:41:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d13328e

dev-libs/libthreadar: Stabilize 1.4.0-r1 x86, #936426

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

 dev-libs/libthreadar/libthreadar-1.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libthreadar/libthreadar-1.4.0-r1.ebuild 
b/dev-libs/libthreadar/libthreadar-1.4.0-r1.ebuild
index 8f5114cc1805..3dbba100c009 100644
--- a/dev-libs/libthreadar/libthreadar-1.4.0-r1.ebuild
+++ b/dev-libs/libthreadar/libthreadar-1.4.0-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://downloads.sourceforge.net/libthreadar/${P}.tar.gz;
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc ~sparc x86"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2024-07-21 Thread Sam James
commit: a1f0bec29996f2e21998cb9e2192be20f34f2da2
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 21 12:41:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 21 12:41:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1f0bec2

dev-libs/libthreadar: Stabilize 1.4.0-r1 sparc, #936426

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

 dev-libs/libthreadar/libthreadar-1.4.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libthreadar/libthreadar-1.4.0-r1.ebuild 
b/dev-libs/libthreadar/libthreadar-1.4.0-r1.ebuild
index fb5db85e8d66..3671f660b70a 100644
--- a/dev-libs/libthreadar/libthreadar-1.4.0-r1.ebuild
+++ b/dev-libs/libthreadar/libthreadar-1.4.0-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://downloads.sourceforge.net/libthreadar/${P}.tar.gz;
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc x86"
+KEYWORDS="amd64 ~ppc sparc x86"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2024-06-21 Thread Viorel Munteanu
commit: cb808f7979afad3b660417223be6ee33dfc4c525
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Jun 21 06:09:30 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Jun 21 06:15:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb808f79

dev-libs/libthreadar: stop building examples

There are example binaries that do not get installed.  One links
statically, one cannot be built with slibtool.  Skip building them
altogether.
Disable building the docs, fix automagic dependency on doxygen.

Closes: https://bugs.gentoo.org/934522
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-libs/libthreadar/libthreadar-1.4.0-r1.ebuild | 35 
 1 file changed, 35 insertions(+)

diff --git a/dev-libs/libthreadar/libthreadar-1.4.0-r1.ebuild 
b/dev-libs/libthreadar/libthreadar-1.4.0-r1.ebuild
new file mode 100644
index ..8f5114cc1805
--- /dev/null
+++ b/dev-libs/libthreadar/libthreadar-1.4.0-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Threading library used by dar archiver"
+HOMEPAGE="https://sourceforge.net/projects/libthreadar/;
+SRC_URI="https://downloads.sourceforge.net/libthreadar/${P}.tar.gz;
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+src_prepare() {
+   default
+
+   # don't build examples, they are not installed
+   sed -i -e '/^SUBDIRS =/d' doc/Makefile.am || die
+   eautoreconf
+}
+
+src_configure() {
+   econf --disable-build-html
+}
+
+src_install() {
+   emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html 
install
+
+   einstalldocs
+   rm -r "${ED}"/usr/share/doc/${PF}/html || die
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2022-11-02 Thread Viorel Munteanu
commit: 4096332436cd78271b0d6a30e20725f4ba626b1b
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Nov  2 10:38:04 2022 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Nov  2 16:17:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40963324

dev-libs/libthreadar: add myself as a maintainer

Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-libs/libthreadar/metadata.xml | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/dev-libs/libthreadar/metadata.xml 
b/dev-libs/libthreadar/metadata.xml
index cf13cdd2ab42..95f7f3847988 100644
--- a/dev-libs/libthreadar/metadata.xml
+++ b/dev-libs/libthreadar/metadata.xml
@@ -1,14 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   ceamac.para...@gmail.com
+   
+   cea...@gentoo.org
Viorel Munteanu

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

 Libthreadar is a C++ library providing an abstracted set of C++ *classes* to 
manipulate threads in a very simple and efficient way from your C++ code.
 It also handles exceptions thrown from a thread and propagated to another one, 
when the latter is calling the thread::join() method. This lets one manage 
exceptions as simply as it is in C++ single threaded context.



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2022-05-23 Thread Conrad Kostecki
commit: 1e68c03370df685f28cb9b62e34bf5ec1bcc9830
Author: Viorel Munteanu  gmail  com>
AuthorDate: Sat May 21 15:31:29 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon May 23 19:36:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e68c033

dev-libs/libthreadar: drop 1.3.5

Signed-off-by: Viorel Munteanu  gmail.com>
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-libs/libthreadar/Manifest |  1 -
 dev-libs/libthreadar/libthreadar-1.3.5.ebuild | 20 
 2 files changed, 21 deletions(-)

diff --git a/dev-libs/libthreadar/Manifest b/dev-libs/libthreadar/Manifest
index c7894885d0f1..55f6d02f827d 100644
--- a/dev-libs/libthreadar/Manifest
+++ b/dev-libs/libthreadar/Manifest
@@ -1,2 +1 @@
-DIST libthreadar-1.3.5.tar.gz 443192 BLAKE2B 
d8e06c7b58636b51bd2ffd50f51a8a024780e4955693a28085296ccffeef8ad2866ac12e53b3c78b37a650c4b1c54b5fa8dcbacd1002577cdd7b30eccee2ef69
 SHA512 
c4c34036a7882d1ecdbc025e0d927b6712fb067aaeee8bae5bc740a5259c5f49d651a8ad6323ddf6cdf13fd2e5e7c396f9c134ef3447b3743ae8e64abd646850
 DIST libthreadar-1.4.0.tar.gz 445672 BLAKE2B 
ce4165bfa507f27ea071dab067e1cda61e0812fd106ab80f0ef04a53ac68ce866a3d7c5ce6a26d6e9fc2c2085de7b8636492711a15a7103cc16b773d0a87aebe
 SHA512 
3665817cf6327d4d24792d8cc2bd0a458bda1651b471e3440c1f63c22f397cfb4c8d81482f937e13f67f5ff1414662b1f69d9c311362a0a7a9249e8bc0236751

diff --git a/dev-libs/libthreadar/libthreadar-1.3.5.ebuild 
b/dev-libs/libthreadar/libthreadar-1.3.5.ebuild
deleted file mode 100644
index 36a691d5afa0..
--- a/dev-libs/libthreadar/libthreadar-1.3.5.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Threading library used by dar archiver"
-HOMEPAGE="https://sourceforge.net/projects/libthreadar/;
-SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86"
-
-src_install() {
-   emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html 
install
-
-   einstalldocs
-
-   find "${ED}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2022-04-17 Thread Jakov Smolić
commit: f9f9ec9c1b8ee39fec25ad0fdd89a7449275189d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Apr 17 08:06:42 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Apr 17 08:06:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9f9ec9c

dev-libs/libthreadar: Stabilize 1.4.0 x86, #838430

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/libthreadar/libthreadar-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libthreadar/libthreadar-1.4.0.ebuild 
b/dev-libs/libthreadar/libthreadar-1.4.0.ebuild
index 5d081810d25b..6fd22b2a4b63 100644
--- a/dev-libs/libthreadar/libthreadar-1.4.0.ebuild
+++ b/dev-libs/libthreadar/libthreadar-1.4.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ppc sparc ~x86"
+KEYWORDS="amd64 ppc sparc x86"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2022-04-17 Thread Jakov Smolić
commit: 39dd6798abeec47149ba172713bce5473c01338a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Apr 17 08:05:55 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Apr 17 08:05:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39dd6798

dev-libs/libthreadar: Stabilize 1.4.0 amd64, #838430

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-libs/libthreadar/libthreadar-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libthreadar/libthreadar-1.4.0.ebuild 
b/dev-libs/libthreadar/libthreadar-1.4.0.ebuild
index f8fb39519a62..5d081810d25b 100644
--- a/dev-libs/libthreadar/libthreadar-1.4.0.ebuild
+++ b/dev-libs/libthreadar/libthreadar-1.4.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ppc sparc ~x86"
+KEYWORDS="amd64 ppc sparc ~x86"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2022-04-16 Thread Arthur Zamarin
commit: a0b36e1e8a2dd4f8cb852fd3bfd3f23faa7b34da
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 16 07:54:22 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 16 07:54:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0b36e1e

dev-libs/libthreadar: Stabilize 1.4.0 sparc, #838430

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libthreadar/libthreadar-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libthreadar/libthreadar-1.4.0.ebuild 
b/dev-libs/libthreadar/libthreadar-1.4.0.ebuild
index 7e38a766a487..f8fb39519a62 100644
--- a/dev-libs/libthreadar/libthreadar-1.4.0.ebuild
+++ b/dev-libs/libthreadar/libthreadar-1.4.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ppc ~sparc ~x86"
+KEYWORDS="~amd64 ppc sparc ~x86"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2022-04-15 Thread Arthur Zamarin
commit: f61f404158aa01c0739e7ec504bc6bb3928613da
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 16 04:51:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 16 04:51:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f61f4041

dev-libs/libthreadar: Stabilize 1.4.0 ppc, #838430

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libthreadar/libthreadar-1.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libthreadar/libthreadar-1.4.0.ebuild 
b/dev-libs/libthreadar/libthreadar-1.4.0.ebuild
index 7ad10216fc22..7e38a766a487 100644
--- a/dev-libs/libthreadar/libthreadar-1.4.0.ebuild
+++ b/dev-libs/libthreadar/libthreadar-1.4.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ppc ~sparc ~x86"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2022-03-15 Thread Ionen Wolkens
commit: 72e55b3113697c0aa4914742d33635003c9e3c5e
Author: Viorel Munteanu  gmail  com>
AuthorDate: Tue Mar 15 11:12:20 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Mar 16 04:34:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72e55b31

dev-libs/libthreadar: add v1.4.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Viorel Munteanu  gmail.com>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-libs/libthreadar/Manifest |  1 +
 dev-libs/libthreadar/libthreadar-1.4.0.ebuild | 32 +++
 2 files changed, 33 insertions(+)

diff --git a/dev-libs/libthreadar/Manifest b/dev-libs/libthreadar/Manifest
index 5e2944e4aa14..c7894885d0f1 100644
--- a/dev-libs/libthreadar/Manifest
+++ b/dev-libs/libthreadar/Manifest
@@ -1 +1,2 @@
 DIST libthreadar-1.3.5.tar.gz 443192 BLAKE2B 
d8e06c7b58636b51bd2ffd50f51a8a024780e4955693a28085296ccffeef8ad2866ac12e53b3c78b37a650c4b1c54b5fa8dcbacd1002577cdd7b30eccee2ef69
 SHA512 
c4c34036a7882d1ecdbc025e0d927b6712fb067aaeee8bae5bc740a5259c5f49d651a8ad6323ddf6cdf13fd2e5e7c396f9c134ef3447b3743ae8e64abd646850
+DIST libthreadar-1.4.0.tar.gz 445672 BLAKE2B 
ce4165bfa507f27ea071dab067e1cda61e0812fd106ab80f0ef04a53ac68ce866a3d7c5ce6a26d6e9fc2c2085de7b8636492711a15a7103cc16b773d0a87aebe
 SHA512 
3665817cf6327d4d24792d8cc2bd0a458bda1651b471e3440c1f63c22f397cfb4c8d81482f937e13f67f5ff1414662b1f69d9c311362a0a7a9249e8bc0236751

diff --git a/dev-libs/libthreadar/libthreadar-1.4.0.ebuild 
b/dev-libs/libthreadar/libthreadar-1.4.0.ebuild
new file mode 100644
index ..7ad10216fc22
--- /dev/null
+++ b/dev-libs/libthreadar/libthreadar-1.4.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Threading library used by dar archiver"
+HOMEPAGE="https://sourceforge.net/projects/libthreadar/;
+SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+src_prepare() {
+   default
+
+   # this is an example binary that is not installed
+   # the original Makefile tries to compile it statically,
+   # no longer supported
+   sed -i -e '/^test_barrier_LDFLAGS/d' doc/examples/Makefile.am || die
+   eautoreconf
+}
+
+src_install() {
+   emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html 
install
+
+   einstalldocs
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2021-12-08 Thread Ionen Wolkens
commit: 1e31a82553e840d42b9346d2c64d37528c99a91c
Author: Viorel Munteanu  gmail  com>
AuthorDate: Tue Dec  7 08:41:06 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Dec  9 06:40:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e31a825

dev-libs/libthreadar: drop v1.3.2

v1.3.5 is stable

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Viorel Munteanu  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/23208
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-libs/libthreadar/Manifest |  1 -
 dev-libs/libthreadar/libthreadar-1.3.2.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/dev-libs/libthreadar/Manifest b/dev-libs/libthreadar/Manifest
index 84bf1f61d754..5e2944e4aa14 100644
--- a/dev-libs/libthreadar/Manifest
+++ b/dev-libs/libthreadar/Manifest
@@ -1,2 +1 @@
-DIST libthreadar-1.3.2.tar.gz 442260 BLAKE2B 
2a743fbcd8ae0b462910b7ccde34a3fcb90239df9bf608c9d249dd9bf100315ade3b2151339ae55b1121709446c23044c3fd7bb420efb009ae8d5fe0a21a496a
 SHA512 
6edc3a1a6eb41a3b9ada35327d712fcf3562875dbddd0bd2f3f016492cb0f10fe669ed1ac3a65573d88261b4de50201b2abe8dcbffa0abc5cc257d7a8c3c4df2
 DIST libthreadar-1.3.5.tar.gz 443192 BLAKE2B 
d8e06c7b58636b51bd2ffd50f51a8a024780e4955693a28085296ccffeef8ad2866ac12e53b3c78b37a650c4b1c54b5fa8dcbacd1002577cdd7b30eccee2ef69
 SHA512 
c4c34036a7882d1ecdbc025e0d927b6712fb067aaeee8bae5bc740a5259c5f49d651a8ad6323ddf6cdf13fd2e5e7c396f9c134ef3447b3743ae8e64abd646850

diff --git a/dev-libs/libthreadar/libthreadar-1.3.2.ebuild 
b/dev-libs/libthreadar/libthreadar-1.3.2.ebuild
deleted file mode 100644
index f176144e28dd..
--- a/dev-libs/libthreadar/libthreadar-1.3.2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Threading library used by dar archiver"
-HOMEPAGE="https://sourceforge.net/projects/libthreadar/;
-SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS )
-
-src_configure() {
-   # Copy this comment from app-backup/dar as it applies here too
-   #
-   # configure.ac is totally funked up regarding the AC_ARG_ENABLE
-   # logic.
-   # For example "--enable-dar-static" causes configure to DISABLE
-   # static builds of dar.
-   # Do _not_ use $(use_enable) until you have verified that the
-   # logic has been fixed by upstream.
-
-   econf --disable-static
-}
-
-src_install() {
-   emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html 
install
-
-   einstalldocs
-
-   find "${ED}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2021-12-06 Thread Agostino Sarubbo
commit: e2325bd2e9b71670a92be59eb20ceb8be8810b16
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Dec  7 06:24:41 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Dec  7 06:24:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2325bd2

dev-libs/libthreadar: x86 stable wrt bug #828321

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libthreadar/libthreadar-1.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libthreadar/libthreadar-1.3.5.ebuild 
b/dev-libs/libthreadar/libthreadar-1.3.5.ebuild
index e318b6f4c1d8..36a691d5afa0 100644
--- a/dev-libs/libthreadar/libthreadar-1.3.5.ebuild
+++ b/dev-libs/libthreadar/libthreadar-1.3.5.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ppc sparc ~x86"
+KEYWORDS="amd64 ppc sparc x86"
 
 src_install() {
emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html 
install



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2021-12-06 Thread Agostino Sarubbo
commit: 42cf1cbdde2a38e84fab32274631e316ed87a720
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Dec  6 08:04:12 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Dec  6 08:04:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42cf1cbd

dev-libs/libthreadar: ppc stable wrt bug #828321

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libthreadar/libthreadar-1.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libthreadar/libthreadar-1.3.5.ebuild 
b/dev-libs/libthreadar/libthreadar-1.3.5.ebuild
index acbbf7fb71b0..e318b6f4c1d8 100644
--- a/dev-libs/libthreadar/libthreadar-1.3.5.ebuild
+++ b/dev-libs/libthreadar/libthreadar-1.3.5.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~ppc sparc ~x86"
+KEYWORDS="amd64 ppc sparc ~x86"
 
 src_install() {
emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html 
install



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2021-12-05 Thread Sam James
commit: 28b34442c56edb9d20fffc87193d6c6b7902675f
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 22:03:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 22:03:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28b34442

dev-libs/libthreadar: Stabilize 1.3.5 amd64, #828321

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

 dev-libs/libthreadar/libthreadar-1.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libthreadar/libthreadar-1.3.5.ebuild 
b/dev-libs/libthreadar/libthreadar-1.3.5.ebuild
index b8d89c2c8548..acbbf7fb71b0 100644
--- a/dev-libs/libthreadar/libthreadar-1.3.5.ebuild
+++ b/dev-libs/libthreadar/libthreadar-1.3.5.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc sparc ~x86"
+KEYWORDS="amd64 ~ppc sparc ~x86"
 
 src_install() {
emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html 
install



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2021-12-05 Thread Arthur Zamarin
commit: 9d449e4f6d1fa8f16598fb1361845c5ddf31da98
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec  5 20:54:22 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec  5 20:54:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d449e4f

dev-libs/libthreadar: Stabilize 1.3.5 sparc, #828321

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libthreadar/libthreadar-1.3.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libthreadar/libthreadar-1.3.5.ebuild 
b/dev-libs/libthreadar/libthreadar-1.3.5.ebuild
index 56f7aff09459..b8d89c2c8548 100644
--- a/dev-libs/libthreadar/libthreadar-1.3.5.ebuild
+++ b/dev-libs/libthreadar/libthreadar-1.3.5.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc sparc ~x86"
 
 src_install() {
emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html 
install



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2021-11-10 Thread Ionen Wolkens
commit: 017b0a0a5df88ce1f37264a6bcd9d7697d47f71d
Author: Viorel Munteanu  gmail  com>
AuthorDate: Thu Nov  4 10:55:36 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Nov 10 10:52:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=017b0a0a

dev-libs/libthreadar: bump to v1.3.5

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Viorel Munteanu  gmail.com>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-libs/libthreadar/Manifest |  1 +
 dev-libs/libthreadar/libthreadar-1.3.5.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-libs/libthreadar/Manifest b/dev-libs/libthreadar/Manifest
index 1c5e93ea2e0..c570154fff2 100644
--- a/dev-libs/libthreadar/Manifest
+++ b/dev-libs/libthreadar/Manifest
@@ -1,2 +1,3 @@
 DIST libthreadar-1.3.2.tar.gz 442260 BLAKE2B 
2a743fbcd8ae0b462910b7ccde34a3fcb90239df9bf608c9d249dd9bf100315ade3b2151339ae55b1121709446c23044c3fd7bb420efb009ae8d5fe0a21a496a
 SHA512 
6edc3a1a6eb41a3b9ada35327d712fcf3562875dbddd0bd2f3f016492cb0f10fe669ed1ac3a65573d88261b4de50201b2abe8dcbffa0abc5cc257d7a8c3c4df2
 DIST libthreadar-1.3.3.tar.gz 442979 BLAKE2B 
bf310487fc377d648610157953ff8be4b5ae1d1ba046ac18743c0a83f3cd1b6a1a0fffdb917cb9744f48a241321f52300e6627ed398918a934bfc61c374f8d10
 SHA512 
0ad4ea503ce55a5482275d6a1a0eb4b7b886a26646db9e21c458d28898a473c1ed028c5c08ce7db82e9daf100bb1944710ae3f67f829cb883265f053385fc8c5
+DIST libthreadar-1.3.5.tar.gz 443192 BLAKE2B 
d8e06c7b58636b51bd2ffd50f51a8a024780e4955693a28085296ccffeef8ad2866ac12e53b3c78b37a650c4b1c54b5fa8dcbacd1002577cdd7b30eccee2ef69
 SHA512 
c4c34036a7882d1ecdbc025e0d927b6712fb067aaeee8bae5bc740a5259c5f49d651a8ad6323ddf6cdf13fd2e5e7c396f9c134ef3447b3743ae8e64abd646850

diff --git a/dev-libs/libthreadar/libthreadar-1.3.5.ebuild 
b/dev-libs/libthreadar/libthreadar-1.3.5.ebuild
new file mode 100644
index 000..56f7aff0945
--- /dev/null
+++ b/dev-libs/libthreadar/libthreadar-1.3.5.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Threading library used by dar archiver"
+HOMEPAGE="https://sourceforge.net/projects/libthreadar/;
+SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+src_install() {
+   emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html 
install
+
+   einstalldocs
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2021-11-10 Thread Ionen Wolkens
commit: aa52d2cbef262421981a810da98872950714d773
Author: Viorel Munteanu  gmail  com>
AuthorDate: Thu Nov  4 10:56:38 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Nov 10 10:52:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa52d2cb

dev-libs/libthreadar: drop v1.3.3

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Viorel Munteanu  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22814
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-libs/libthreadar/Manifest |  1 -
 dev-libs/libthreadar/libthreadar-1.3.3.ebuild | 20 
 2 files changed, 21 deletions(-)

diff --git a/dev-libs/libthreadar/Manifest b/dev-libs/libthreadar/Manifest
index c570154fff2..84bf1f61d75 100644
--- a/dev-libs/libthreadar/Manifest
+++ b/dev-libs/libthreadar/Manifest
@@ -1,3 +1,2 @@
 DIST libthreadar-1.3.2.tar.gz 442260 BLAKE2B 
2a743fbcd8ae0b462910b7ccde34a3fcb90239df9bf608c9d249dd9bf100315ade3b2151339ae55b1121709446c23044c3fd7bb420efb009ae8d5fe0a21a496a
 SHA512 
6edc3a1a6eb41a3b9ada35327d712fcf3562875dbddd0bd2f3f016492cb0f10fe669ed1ac3a65573d88261b4de50201b2abe8dcbffa0abc5cc257d7a8c3c4df2
-DIST libthreadar-1.3.3.tar.gz 442979 BLAKE2B 
bf310487fc377d648610157953ff8be4b5ae1d1ba046ac18743c0a83f3cd1b6a1a0fffdb917cb9744f48a241321f52300e6627ed398918a934bfc61c374f8d10
 SHA512 
0ad4ea503ce55a5482275d6a1a0eb4b7b886a26646db9e21c458d28898a473c1ed028c5c08ce7db82e9daf100bb1944710ae3f67f829cb883265f053385fc8c5
 DIST libthreadar-1.3.5.tar.gz 443192 BLAKE2B 
d8e06c7b58636b51bd2ffd50f51a8a024780e4955693a28085296ccffeef8ad2866ac12e53b3c78b37a650c4b1c54b5fa8dcbacd1002577cdd7b30eccee2ef69
 SHA512 
c4c34036a7882d1ecdbc025e0d927b6712fb067aaeee8bae5bc740a5259c5f49d651a8ad6323ddf6cdf13fd2e5e7c396f9c134ef3447b3743ae8e64abd646850

diff --git a/dev-libs/libthreadar/libthreadar-1.3.3.ebuild 
b/dev-libs/libthreadar/libthreadar-1.3.3.ebuild
deleted file mode 100644
index 56f7aff0945..000
--- a/dev-libs/libthreadar/libthreadar-1.3.3.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Threading library used by dar archiver"
-HOMEPAGE="https://sourceforge.net/projects/libthreadar/;
-SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-
-src_install() {
-   emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html 
install
-
-   einstalldocs
-
-   find "${ED}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2021-10-19 Thread Sam James
commit: 349e38bfc5865bbd8ea1cfc2966f492804acf6c1
Author: Viorel Munteanu  gmail  com>
AuthorDate: Sun Oct 10 06:15:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 20 01:47:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=349e38bf

dev-libs/libthreadar: Add v1.3.3

Update to EAPI 8

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Viorel Munteanu  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/22537
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libthreadar/Manifest |  1 +
 dev-libs/libthreadar/libthreadar-1.3.3.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-libs/libthreadar/Manifest b/dev-libs/libthreadar/Manifest
index 7317ba6194d..1c5e93ea2e0 100644
--- a/dev-libs/libthreadar/Manifest
+++ b/dev-libs/libthreadar/Manifest
@@ -1 +1,2 @@
 DIST libthreadar-1.3.2.tar.gz 442260 BLAKE2B 
2a743fbcd8ae0b462910b7ccde34a3fcb90239df9bf608c9d249dd9bf100315ade3b2151339ae55b1121709446c23044c3fd7bb420efb009ae8d5fe0a21a496a
 SHA512 
6edc3a1a6eb41a3b9ada35327d712fcf3562875dbddd0bd2f3f016492cb0f10fe669ed1ac3a65573d88261b4de50201b2abe8dcbffa0abc5cc257d7a8c3c4df2
+DIST libthreadar-1.3.3.tar.gz 442979 BLAKE2B 
bf310487fc377d648610157953ff8be4b5ae1d1ba046ac18743c0a83f3cd1b6a1a0fffdb917cb9744f48a241321f52300e6627ed398918a934bfc61c374f8d10
 SHA512 
0ad4ea503ce55a5482275d6a1a0eb4b7b886a26646db9e21c458d28898a473c1ed028c5c08ce7db82e9daf100bb1944710ae3f67f829cb883265f053385fc8c5

diff --git a/dev-libs/libthreadar/libthreadar-1.3.3.ebuild 
b/dev-libs/libthreadar/libthreadar-1.3.3.ebuild
new file mode 100644
index 000..56f7aff0945
--- /dev/null
+++ b/dev-libs/libthreadar/libthreadar-1.3.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Threading library used by dar archiver"
+HOMEPAGE="https://sourceforge.net/projects/libthreadar/;
+SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+src_install() {
+   emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html 
install
+
+   einstalldocs
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2021-05-31 Thread Sam James
commit: 3475f79ae1f7a995e48f0f1335e5a239bae012d9
Author: Viorel Munteanu  gmail  com>
AuthorDate: Tue May 25 03:34:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 31 08:16:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3475f79a

dev-libs/libthreadar: drop 1.3.1

Redundant; also, 1.3.2 is stable

Bug: https://bugs.gentoo.org/791385
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Viorel Munteanu  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/20976
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libthreadar/Manifest |  1 -
 dev-libs/libthreadar/libthreadar-1.3.1.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/dev-libs/libthreadar/Manifest b/dev-libs/libthreadar/Manifest
index 31be7e76347..7317ba6194d 100644
--- a/dev-libs/libthreadar/Manifest
+++ b/dev-libs/libthreadar/Manifest
@@ -1,2 +1 @@
-DIST libthreadar-1.3.1.tar.gz 441062 BLAKE2B 
48ab120290f93c5585c1d1d9992f80836a27bf88bf250c74bff12cad7f87dd192a706ef75fe5b8815ceb2108c20d71dd932432bf37bf6ee3f01af4c3bf935647
 SHA512 
6eefe4d2262a170ed04e6e9e7efaae2945b68012cfed2e4606f0d6089050f3e4059d4dca2141ae862c158f5161c5ebaaa35c3eeb431fab10263787e5b74deddf
 DIST libthreadar-1.3.2.tar.gz 442260 BLAKE2B 
2a743fbcd8ae0b462910b7ccde34a3fcb90239df9bf608c9d249dd9bf100315ade3b2151339ae55b1121709446c23044c3fd7bb420efb009ae8d5fe0a21a496a
 SHA512 
6edc3a1a6eb41a3b9ada35327d712fcf3562875dbddd0bd2f3f016492cb0f10fe669ed1ac3a65573d88261b4de50201b2abe8dcbffa0abc5cc257d7a8c3c4df2

diff --git a/dev-libs/libthreadar/libthreadar-1.3.1.ebuild 
b/dev-libs/libthreadar/libthreadar-1.3.1.ebuild
deleted file mode 100644
index 7ba08a0fde3..000
--- a/dev-libs/libthreadar/libthreadar-1.3.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Threading library used by dar archiver"
-HOMEPAGE="https://sourceforge.net/projects/libthreadar/;
-SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS )
-
-src_configure() {
-   # Copy this comment from app-backup/dar as it applies here too
-   #
-   # configure.ac is totally funked up regarding the AC_ARG_ENABLE
-   # logic.
-   # For example "--enable-dar-static" causes configure to DISABLE
-   # static builds of dar.
-   # Do _not_ use $(use_enable) until you have verified that the
-   # logic has been fixed by upstream.
-
-   econf --disable-static
-}
-
-src_install() {
-   emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html 
install
-
-   einstalldocs
-
-   find "${ED}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2021-05-24 Thread Sergei Trofimovich
commit: ff4e6fd19c3b844da0a554c2a8ede3306fad0161
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon May 24 06:51:01 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon May 24 12:06:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff4e6fd1

dev-libs/libthreadar: stable 1.3.2 for sparc, bug #791385

Package-Manager: Portage-3.0.18, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libthreadar/libthreadar-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libthreadar/libthreadar-1.3.2.ebuild 
b/dev-libs/libthreadar/libthreadar-1.3.2.ebuild
index 4eb9284e713..f176144e28d 100644
--- a/dev-libs/libthreadar/libthreadar-1.3.2.ebuild
+++ b/dev-libs/libthreadar/libthreadar-1.3.2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ppc ~sparc x86"
+KEYWORDS="amd64 ppc sparc x86"
 
 DOCS=( AUTHORS ChangeLog NEWS README THANKS )
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2021-05-23 Thread Sam James
commit: e9582d2aaac85074df0bbfec372a0f3d16a925bf
Author: Sam James  gentoo  org>
AuthorDate: Mon May 24 00:17:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 24 00:17:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9582d2a

dev-libs/libthreadar: Stabilize 1.3.2 ppc, #791385

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

 dev-libs/libthreadar/libthreadar-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libthreadar/libthreadar-1.3.2.ebuild 
b/dev-libs/libthreadar/libthreadar-1.3.2.ebuild
index 328b72d78d5..4eb9284e713 100644
--- a/dev-libs/libthreadar/libthreadar-1.3.2.ebuild
+++ b/dev-libs/libthreadar/libthreadar-1.3.2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc x86"
+KEYWORDS="amd64 ppc ~sparc x86"
 
 DOCS=( AUTHORS ChangeLog NEWS README THANKS )
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2021-05-22 Thread Sam James
commit: eb2d3d3a9fd95c61f6f90b0a1d8be2d6a5d4aeca
Author: Sam James  gentoo  org>
AuthorDate: Sat May 22 15:03:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 22 15:10:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb2d3d3a

dev-libs/libthreadar: Stabilize 1.3.2 x86, #791385

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

 dev-libs/libthreadar/libthreadar-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libthreadar/libthreadar-1.3.2.ebuild 
b/dev-libs/libthreadar/libthreadar-1.3.2.ebuild
index 4833d473627..328b72d78d5 100644
--- a/dev-libs/libthreadar/libthreadar-1.3.2.ebuild
+++ b/dev-libs/libthreadar/libthreadar-1.3.2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ppc ~sparc x86"
 
 DOCS=( AUTHORS ChangeLog NEWS README THANKS )
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2021-05-22 Thread Sam James
commit: d8733e21e16f410f4520c9d6d058f23341a4fc70
Author: Sam James  gentoo  org>
AuthorDate: Sat May 22 14:57:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 22 15:09:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8733e21

dev-libs/libthreadar: Stabilize 1.3.2 amd64, #791385

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

 dev-libs/libthreadar/libthreadar-1.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libthreadar/libthreadar-1.3.2.ebuild 
b/dev-libs/libthreadar/libthreadar-1.3.2.ebuild
index 7ba08a0fde3..4833d473627 100644
--- a/dev-libs/libthreadar/libthreadar-1.3.2.ebuild
+++ b/dev-libs/libthreadar/libthreadar-1.3.2.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+KEYWORDS="amd64 ~ppc ~sparc ~x86"
 
 DOCS=( AUTHORS ChangeLog NEWS README THANKS )
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2021-04-13 Thread Sam James
commit: ec743ec9bd3fb29375403ba2392516e33d0842cf
Author: Viorel Munteanu  gmail  com>
AuthorDate: Tue Apr 13 08:46:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 13 15:58:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec743ec9

dev-libs/libthreadar: bump to version 1.3.2

Minor release, bugfixes

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Viorel Munteanu  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libthreadar/Manifest |  1 +
 dev-libs/libthreadar/libthreadar-1.3.2.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-libs/libthreadar/Manifest b/dev-libs/libthreadar/Manifest
index d1653e20142..31be7e76347 100644
--- a/dev-libs/libthreadar/Manifest
+++ b/dev-libs/libthreadar/Manifest
@@ -1 +1,2 @@
 DIST libthreadar-1.3.1.tar.gz 441062 BLAKE2B 
48ab120290f93c5585c1d1d9992f80836a27bf88bf250c74bff12cad7f87dd192a706ef75fe5b8815ceb2108c20d71dd932432bf37bf6ee3f01af4c3bf935647
 SHA512 
6eefe4d2262a170ed04e6e9e7efaae2945b68012cfed2e4606f0d6089050f3e4059d4dca2141ae862c158f5161c5ebaaa35c3eeb431fab10263787e5b74deddf
+DIST libthreadar-1.3.2.tar.gz 442260 BLAKE2B 
2a743fbcd8ae0b462910b7ccde34a3fcb90239df9bf608c9d249dd9bf100315ade3b2151339ae55b1121709446c23044c3fd7bb420efb009ae8d5fe0a21a496a
 SHA512 
6edc3a1a6eb41a3b9ada35327d712fcf3562875dbddd0bd2f3f016492cb0f10fe669ed1ac3a65573d88261b4de50201b2abe8dcbffa0abc5cc257d7a8c3c4df2

diff --git a/dev-libs/libthreadar/libthreadar-1.3.2.ebuild 
b/dev-libs/libthreadar/libthreadar-1.3.2.ebuild
new file mode 100644
index 000..7ba08a0fde3
--- /dev/null
+++ b/dev-libs/libthreadar/libthreadar-1.3.2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Threading library used by dar archiver"
+HOMEPAGE="https://sourceforge.net/projects/libthreadar/;
+SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS )
+
+src_configure() {
+   # Copy this comment from app-backup/dar as it applies here too
+   #
+   # configure.ac is totally funked up regarding the AC_ARG_ENABLE
+   # logic.
+   # For example "--enable-dar-static" causes configure to DISABLE
+   # static builds of dar.
+   # Do _not_ use $(use_enable) until you have verified that the
+   # logic has been fixed by upstream.
+
+   econf --disable-static
+}
+
+src_install() {
+   emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html 
install
+
+   einstalldocs
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2021-04-04 Thread Sergei Trofimovich
commit: bc41a81b06d5e733af285f5391e35a4be020da55
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Apr  4 21:16:22 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr  4 21:21:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc41a81b

dev-libs/libthreadar: keyworded 1.3.1 for ppc

keyworded wrt bug #62

Package-Manager: Portage-3.0.18, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libthreadar/libthreadar-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libthreadar/libthreadar-1.3.1.ebuild 
b/dev-libs/libthreadar/libthreadar-1.3.1.ebuild
index ab8814d670d..7ba08a0fde3 100644
--- a/dev-libs/libthreadar/libthreadar-1.3.1.ebuild
+++ b/dev-libs/libthreadar/libthreadar-1.3.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~sparc ~x86"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
 
 DOCS=( AUTHORS ChangeLog NEWS README THANKS )
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2021-04-01 Thread Thomas Deutschmann
commit: cf09f10e55a69e709678a09a31d02eefc8955687
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Apr  1 12:16:02 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Apr  1 12:16:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf09f10e

dev-libs/libthreadar: x86 keyworded (bug #62)

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

 dev-libs/libthreadar/libthreadar-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libthreadar/libthreadar-1.3.1.ebuild 
b/dev-libs/libthreadar/libthreadar-1.3.1.ebuild
index 96913366116..ab8814d670d 100644
--- a/dev-libs/libthreadar/libthreadar-1.3.1.ebuild
+++ b/dev-libs/libthreadar/libthreadar-1.3.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~sparc"
+KEYWORDS="~amd64 ~sparc ~x86"
 
 DOCS=( AUTHORS ChangeLog NEWS README THANKS )
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2021-03-31 Thread Joonas Niilola
commit: ea6c52fee202e2337d2e8ee7261706a91c59e1b5
Author: Viorel Munteanu  gmail  com>
AuthorDate: Tue Mar 30 15:17:55 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Mar 31 07:40:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea6c52fe

dev-libs/libthreadar: add libthreadar-1.3.1

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Viorel Munteanu  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/libthreadar/Manifest |  1 +
 dev-libs/libthreadar/libthreadar-1.3.1.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-libs/libthreadar/Manifest b/dev-libs/libthreadar/Manifest
index 9ef1dbdac68..3e357664d80 100644
--- a/dev-libs/libthreadar/Manifest
+++ b/dev-libs/libthreadar/Manifest
@@ -1 +1,2 @@
 DIST libthreadar-1.3.0.tar.gz 440695 BLAKE2B 
f4f08d27f6be640e44c9a3abb564c2f1b8faf5b10ec26931a77d6de9769b456e577902c8de378d6fc420e930f20a59081e6916e2b4aeb4f083e70a1565570112
 SHA512 
54257ebefa0473f78510a5add0241f1282e1f135037edeecc76edd0982b6cc279592ae86e1df263327e1e090b7905ab65847ccdc2afdd366c7bac5c3097abd9e
+DIST libthreadar-1.3.1.tar.gz 441062 BLAKE2B 
48ab120290f93c5585c1d1d9992f80836a27bf88bf250c74bff12cad7f87dd192a706ef75fe5b8815ceb2108c20d71dd932432bf37bf6ee3f01af4c3bf935647
 SHA512 
6eefe4d2262a170ed04e6e9e7efaae2945b68012cfed2e4606f0d6089050f3e4059d4dca2141ae862c158f5161c5ebaaa35c3eeb431fab10263787e5b74deddf

diff --git a/dev-libs/libthreadar/libthreadar-1.3.1.ebuild 
b/dev-libs/libthreadar/libthreadar-1.3.1.ebuild
new file mode 100644
index 000..96913366116
--- /dev/null
+++ b/dev-libs/libthreadar/libthreadar-1.3.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Threading library used by dar archiver"
+HOMEPAGE="https://sourceforge.net/projects/libthreadar/;
+SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~sparc"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS )
+
+src_configure() {
+   # Copy this comment from app-backup/dar as it applies here too
+   #
+   # configure.ac is totally funked up regarding the AC_ARG_ENABLE
+   # logic.
+   # For example "--enable-dar-static" causes configure to DISABLE
+   # static builds of dar.
+   # Do _not_ use $(use_enable) until you have verified that the
+   # logic has been fixed by upstream.
+
+   econf --disable-static
+}
+
+src_install() {
+   emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html 
install
+
+   einstalldocs
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2021-03-31 Thread Joonas Niilola
commit: 52ab66de7b49bc976ae4675471bcb437ecf227bb
Author: Viorel Munteanu  gmail  com>
AuthorDate: Tue Mar 30 15:18:23 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Mar 31 07:40:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52ab66de

dev-libs/libthreadar: drop libthreadar-1.3.0

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Viorel Munteanu  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/libthreadar/Manifest |  1 -
 dev-libs/libthreadar/libthreadar-1.3.0.ebuild | 37 ---
 2 files changed, 38 deletions(-)

diff --git a/dev-libs/libthreadar/Manifest b/dev-libs/libthreadar/Manifest
index 3e357664d80..d1653e20142 100644
--- a/dev-libs/libthreadar/Manifest
+++ b/dev-libs/libthreadar/Manifest
@@ -1,2 +1 @@
-DIST libthreadar-1.3.0.tar.gz 440695 BLAKE2B 
f4f08d27f6be640e44c9a3abb564c2f1b8faf5b10ec26931a77d6de9769b456e577902c8de378d6fc420e930f20a59081e6916e2b4aeb4f083e70a1565570112
 SHA512 
54257ebefa0473f78510a5add0241f1282e1f135037edeecc76edd0982b6cc279592ae86e1df263327e1e090b7905ab65847ccdc2afdd366c7bac5c3097abd9e
 DIST libthreadar-1.3.1.tar.gz 441062 BLAKE2B 
48ab120290f93c5585c1d1d9992f80836a27bf88bf250c74bff12cad7f87dd192a706ef75fe5b8815ceb2108c20d71dd932432bf37bf6ee3f01af4c3bf935647
 SHA512 
6eefe4d2262a170ed04e6e9e7efaae2945b68012cfed2e4606f0d6089050f3e4059d4dca2141ae862c158f5161c5ebaaa35c3eeb431fab10263787e5b74deddf

diff --git a/dev-libs/libthreadar/libthreadar-1.3.0.ebuild 
b/dev-libs/libthreadar/libthreadar-1.3.0.ebuild
deleted file mode 100644
index 8d535391c7a..000
--- a/dev-libs/libthreadar/libthreadar-1.3.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Threading library used by dar archiver"
-HOMEPAGE="https://sourceforge.net/projects/libthreadar/;
-SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~sparc"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS )
-
-src_configure() {
-   # Copy this comment from app-backup/dar as it applies here too
-   #
-   # configure.ac is totally funked up regarding the AC_ARG_ENABLE
-   # logic.
-   # For example "--enable-dar-static" causes configure to DISABLE
-   # static builds of dar.
-   # Do _not_ use $(use_enable) until you have verified that the
-   # logic has been fixed by upstream.
-
-   local myconf=( --disable-static )
-
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html 
install
-
-   einstalldocs
-
-   find "${ED}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2021-03-25 Thread Sergei Trofimovich
commit: 743a9d6f8608eaf38a51a3cad387b24783c75343
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Mar 25 16:32:51 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Mar 25 17:50:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=743a9d6f

dev-libs/libthreadar: keyworded 1.3.0 for sparc, bug #62

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libthreadar/libthreadar-1.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libthreadar/libthreadar-1.3.0.ebuild 
b/dev-libs/libthreadar/libthreadar-1.3.0.ebuild
index a3caae2728e..8d535391c7a 100644
--- a/dev-libs/libthreadar/libthreadar-1.3.0.ebuild
+++ b/dev-libs/libthreadar/libthreadar-1.3.0.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~sparc"
 
 DOCS=( AUTHORS ChangeLog NEWS README THANKS )
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libthreadar/

2021-03-12 Thread Joonas Niilola
commit: 052606a007d6cb7551054958354769b4fa4d3144
Author: Viorel Munteanu  gmail  com>
AuthorDate: Tue Mar  9 15:27:12 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Mar 12 11:29:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=052606a0

dev-libs/libthreadar: add this library

Add dependency of `app-backup/dar` with all needed keywords

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Co-authored-by: Doug Freed  mtu.edu>
Signed-off-by: Viorel Munteanu  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/libthreadar/Manifest |  1 +
 dev-libs/libthreadar/libthreadar-1.3.0.ebuild | 37 +++
 dev-libs/libthreadar/metadata.xml | 19 ++
 3 files changed, 57 insertions(+)

diff --git a/dev-libs/libthreadar/Manifest b/dev-libs/libthreadar/Manifest
new file mode 100644
index 000..9ef1dbdac68
--- /dev/null
+++ b/dev-libs/libthreadar/Manifest
@@ -0,0 +1 @@
+DIST libthreadar-1.3.0.tar.gz 440695 BLAKE2B 
f4f08d27f6be640e44c9a3abb564c2f1b8faf5b10ec26931a77d6de9769b456e577902c8de378d6fc420e930f20a59081e6916e2b4aeb4f083e70a1565570112
 SHA512 
54257ebefa0473f78510a5add0241f1282e1f135037edeecc76edd0982b6cc279592ae86e1df263327e1e090b7905ab65847ccdc2afdd366c7bac5c3097abd9e

diff --git a/dev-libs/libthreadar/libthreadar-1.3.0.ebuild 
b/dev-libs/libthreadar/libthreadar-1.3.0.ebuild
new file mode 100644
index 000..a3caae2728e
--- /dev/null
+++ b/dev-libs/libthreadar/libthreadar-1.3.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Threading library used by dar archiver"
+HOMEPAGE="https://sourceforge.net/projects/libthreadar/;
+SRC_URI="mirror://sourceforge/libthreadar/${P}.tar.gz"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DOCS=( AUTHORS ChangeLog NEWS README THANKS )
+
+src_configure() {
+   # Copy this comment from app-backup/dar as it applies here too
+   #
+   # configure.ac is totally funked up regarding the AC_ARG_ENABLE
+   # logic.
+   # For example "--enable-dar-static" causes configure to DISABLE
+   # static builds of dar.
+   # Do _not_ use $(use_enable) until you have verified that the
+   # logic has been fixed by upstream.
+
+   local myconf=( --disable-static )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" pkgdatadir="${EPREFIX}"/usr/share/doc/${PF}/html 
install
+
+   einstalldocs
+
+   find "${ED}" -name '*.la' -delete || die
+}

diff --git a/dev-libs/libthreadar/metadata.xml 
b/dev-libs/libthreadar/metadata.xml
new file mode 100644
index 000..ff22d4ec024
--- /dev/null
+++ b/dev-libs/libthreadar/metadata.xml
@@ -0,0 +1,19 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ceamac.para...@gmail.com
+   Viorel Munteanu
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+Libthreadar is a C++ library providing an abstracted set of C++ *classes* to 
manipulate threads in a very simple and efficient way from your C++ code.
+It also handles exceptions thrown from a thread and propagated to another one, 
when the latter is calling the thread::join() method. This lets one manage 
exceptions as simply as it is in C++ single threaded context.
+   
+   
+   libthreadar
+   
+