[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2024-01-22 Thread Sam James
commit: 1f1da60f07aff5da61c2480705458df3c0f7d49d
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 23 05:31:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 23 05:31:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f1da60f

sys-apps/lsb-release: Stabilize 3.3 ppc, #922273

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

 sys-apps/lsb-release/lsb-release-3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-3.3.ebuild 
b/sys-apps/lsb-release/lsb-release-3.3.ebuild
index 85abaf0b716f..95e5b3e885b2 100644
--- a/sys-apps/lsb-release/lsb-release-3.3.ebuild
+++ b/sys-apps/lsb-release/lsb-release-3.3.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}_os-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page via
 # bundled sys-apps/help2man.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2024-01-22 Thread Sam James
commit: 53ee156af17a412b822479f31190acec9fcdb62e
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 23 04:16:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 23 04:16:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53ee156a

sys-apps/lsb-release: Stabilize 3.3 hppa, #922273

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

 sys-apps/lsb-release/lsb-release-3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-3.3.ebuild 
b/sys-apps/lsb-release/lsb-release-3.3.ebuild
index 8725513fab97..85abaf0b716f 100644
--- a/sys-apps/lsb-release/lsb-release-3.3.ebuild
+++ b/sys-apps/lsb-release/lsb-release-3.3.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}_os-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page via
 # bundled sys-apps/help2man.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2024-01-17 Thread Sam James
commit: 691053c79c0958e0327ccb69e60c0effbcbd7b87
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan 18 00:27:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 18 00:27:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=691053c7

sys-apps/lsb-release: Stabilize 3.3 x86, #922273

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

 sys-apps/lsb-release/lsb-release-3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-3.3.ebuild 
b/sys-apps/lsb-release/lsb-release-3.3.ebuild
index c97cd1fddbe4..8725513fab97 100644
--- a/sys-apps/lsb-release/lsb-release-3.3.ebuild
+++ b/sys-apps/lsb-release/lsb-release-3.3.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}_os-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page via
 # bundled sys-apps/help2man.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2024-01-16 Thread Sam James
commit: 960f8031c0780d85d3afbf18cc19d46c506cb268
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 06:32:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 06:33:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=960f8031

sys-apps/lsb-release: Stabilize 3.3 amd64, #922273

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

 sys-apps/lsb-release/lsb-release-3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-3.3.ebuild 
b/sys-apps/lsb-release/lsb-release-3.3.ebuild
index 600e624f9032..c97cd1fddbe4 100644
--- a/sys-apps/lsb-release/lsb-release-3.3.ebuild
+++ b/sys-apps/lsb-release/lsb-release-3.3.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}_os-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page via
 # bundled sys-apps/help2man.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2024-01-16 Thread Arthur Zamarin
commit: 63bfd2ee557bf11477048f5d22baf9d19fd3f10c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jan 17 06:29:33 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jan 17 06:30:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63bfd2ee

sys-apps/lsb-release: Stabilize 3.3 ppc64, #922273

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

 sys-apps/lsb-release/lsb-release-3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-3.3.ebuild 
b/sys-apps/lsb-release/lsb-release-3.3.ebuild
index 80aaa36aa7b7..600e624f9032 100644
--- a/sys-apps/lsb-release/lsb-release-3.3.ebuild
+++ b/sys-apps/lsb-release/lsb-release-3.3.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}_os-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page via
 # bundled sys-apps/help2man.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2024-01-16 Thread Sam James
commit: cfbdba50a0c0d52604d5cdb99f844f8b34931959
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:57:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:57:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfbdba50

sys-apps/lsb-release: Stabilize 3.3 arm64, #922273

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

 sys-apps/lsb-release/lsb-release-3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-3.3.ebuild 
b/sys-apps/lsb-release/lsb-release-3.3.ebuild
index ebcba5210279..80aaa36aa7b7 100644
--- a/sys-apps/lsb-release/lsb-release-3.3.ebuild
+++ b/sys-apps/lsb-release/lsb-release-3.3.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}_os-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page via
 # bundled sys-apps/help2man.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2024-01-16 Thread Sam James
commit: 4748e772afde60f30cf630dbaa963ffc224e8d91
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:49:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:49:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4748e772

sys-apps/lsb-release: Stabilize 3.3 arm, #922273

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

 sys-apps/lsb-release/lsb-release-3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-3.3.ebuild 
b/sys-apps/lsb-release/lsb-release-3.3.ebuild
index 62dd6d6f924f..ebcba5210279 100644
--- a/sys-apps/lsb-release/lsb-release-3.3.ebuild
+++ b/sys-apps/lsb-release/lsb-release-3.3.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}_os-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page via
 # bundled sys-apps/help2man.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2024-01-16 Thread Sam James
commit: 12d1d27cad2d790f9f7e5d3072b059fda05f64ae
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:31:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:32:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12d1d27c

sys-apps/lsb-release: Stabilize 3.3 sparc, #922273

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

 sys-apps/lsb-release/lsb-release-3.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/lsb-release/lsb-release-3.3.ebuild 
b/sys-apps/lsb-release/lsb-release-3.3.ebuild
index ea1dd0ecd5a6..62dd6d6f924f 100644
--- a/sys-apps/lsb-release/lsb-release-3.3.ebuild
+++ b/sys-apps/lsb-release/lsb-release-3.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}_os-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page via
 # bundled sys-apps/help2man.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2023-11-29 Thread Sam James
commit: 8574977b1520a42755a76c79a14fce80b1000fa1
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 30 03:22:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 30 03:22:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8574977b

sys-apps/lsb-release: add 3.3

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

 sys-apps/lsb-release/Manifest   |  1 +
 sys-apps/lsb-release/lsb-release-3.3.ebuild | 39 +
 2 files changed, 40 insertions(+)

diff --git a/sys-apps/lsb-release/Manifest b/sys-apps/lsb-release/Manifest
index 7df02fbfbb5b..8bae0ae91bd4 100644
--- a/sys-apps/lsb-release/Manifest
+++ b/sys-apps/lsb-release/Manifest
@@ -1,2 +1,3 @@
 DIST lsb-release-1.4.tar.gz 10769 BLAKE2B 
d6c71d6604481a637f63fae00742ba77421345b36234fcfcae1da98bc1c80a8450bc569c2ea2f4b1c3a852de2fe24413fe397d4a60a0ca94eb70a9626871f4bb
 SHA512 
84f6f8794380463587005043f601b7a40190cd9e3409abff7f5ce7658cf029a14346eff87838296d90307192bdeff68cc00480c5c04814da7acdb3e220640fde
 DIST lsb-release-3.2.tar.gz 16246 BLAKE2B 
f790b52c403ff42ec1bf787100c6c9715b7bebf3feb1772a6c4caee40b09c121ba7522553d145c478c752b196109747e31b2d8c14764c67c4a7e57fbae06348d
 SHA512 
5ccc2f38c3603b8261310d5f30d8304a95bd6c24fbbf00484609078839a68894b2ba761a7465fc3c22f55dd69d67612d3cc4cb453765e3eea6b9af96834d85fd
+DIST lsb-release-3.3.tar.gz 16364 BLAKE2B 
91b53df571ebebae67ea2fc5f1f31a11a42166d4a584f5a236cee2a108e965d02b676c7be175239b616e42bc454bcff86485896191522ce5d0c7744f7178a636
 SHA512 
123291295000d4ce827c692a9ab5ebe300a61cb1dabf9af8bfffdd5f20363159e61a98670aac37ae087aa3639b4ec7dfdb5528aa8c3520f43225e9eae50270db

diff --git a/sys-apps/lsb-release/lsb-release-3.3.ebuild 
b/sys-apps/lsb-release/lsb-release-3.3.ebuild
new file mode 100644
index ..ea1dd0ecd5a6
--- /dev/null
+++ b/sys-apps/lsb-release/lsb-release-3.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit prefix
+
+DESCRIPTION="LSB version query program"
+HOMEPAGE="https://wiki.linuxfoundation.org/lsb/";
+# mirror://sourceforge/lsb/${P}.tar.gz
+SRC_URI="https://github.com/thkukuk/lsb-release_os-release/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}"/${PN}_os-release-${PV}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+# Perl isn't needed at runtime, it is just used to generate the man page via
+# bundled sys-apps/help2man.
+BDEPEND="dev-lang/perl"
+
+src_prepare() {
+   default
+
+   # POSIX compat
+   sed -i -e 's:--long:-l:g' lsb_release || die
+
+   # TODO: unbundle help2man?
+   hprefixify lsb_release help2man
+}
+
+src_install() {
+   emake prefix="${ED}"/usr install
+
+   insinto /etc
+   newins - lsb-release <<-EOF
+   DISTRIB_ID="Gentoo"
+   EOF
+}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2022-09-25 Thread Arthur Zamarin
commit: f24a1417f91d43e9f313de19fe3098176ee593fa
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Sep 26 04:15:50 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep 26 04:15:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f24a1417

sys-apps/lsb-release: Stabilize 3.2 hppa, #872590

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

 sys-apps/lsb-release/lsb-release-3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-3.2.ebuild 
b/sys-apps/lsb-release/lsb-release-3.2.ebuild
index 9d461bae7912..2f34ab2f0b36 100644
--- a/sys-apps/lsb-release/lsb-release-3.2.ebuild
+++ b/sys-apps/lsb-release/lsb-release-3.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}_os-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page.
 BDEPEND="dev-lang/perl"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2022-09-23 Thread Agostino Sarubbo
commit: 4a9a8d9125ceb44010db54f79cb677a5dd8cd4fc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep 24 05:24:14 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep 24 05:24:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a9a8d91

sys-apps/lsb-release: Stabilize 3.2 x86, #872590

Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/lsb-release/lsb-release-3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-3.2.ebuild 
b/sys-apps/lsb-release/lsb-release-3.2.ebuild
index a2a95a04a631..9d461bae7912 100644
--- a/sys-apps/lsb-release/lsb-release-3.2.ebuild
+++ b/sys-apps/lsb-release/lsb-release-3.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}_os-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page.
 BDEPEND="dev-lang/perl"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2022-09-23 Thread Agostino Sarubbo
commit: 36981b8bf77e60ffb4eedb6ff9c0409a104a9298
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep 24 05:23:54 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep 24 05:23:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36981b8b

sys-apps/lsb-release: Stabilize 3.2 sparc, #872590

Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/lsb-release/lsb-release-3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-3.2.ebuild 
b/sys-apps/lsb-release/lsb-release-3.2.ebuild
index 0c9f5546911e..a2a95a04a631 100644
--- a/sys-apps/lsb-release/lsb-release-3.2.ebuild
+++ b/sys-apps/lsb-release/lsb-release-3.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}_os-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc ~x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page.
 BDEPEND="dev-lang/perl"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2022-09-23 Thread Agostino Sarubbo
commit: 748990b2759bcbbf500d942d86833e1fc0a9ae18
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep 24 05:23:38 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep 24 05:23:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=748990b2

sys-apps/lsb-release: Stabilize 3.2 ppc64, #872590

Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/lsb-release/lsb-release-3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-3.2.ebuild 
b/sys-apps/lsb-release/lsb-release-3.2.ebuild
index ead72cb0cdc9..0c9f5546911e 100644
--- a/sys-apps/lsb-release/lsb-release-3.2.ebuild
+++ b/sys-apps/lsb-release/lsb-release-3.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}_os-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page.
 BDEPEND="dev-lang/perl"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2022-09-23 Thread Agostino Sarubbo
commit: 9797610c4eab04c6f5ea4250ea7a80379de147ad
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep 24 05:23:21 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep 24 05:23:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9797610c

sys-apps/lsb-release: Stabilize 3.2 ppc, #872590

Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/lsb-release/lsb-release-3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-3.2.ebuild 
b/sys-apps/lsb-release/lsb-release-3.2.ebuild
index eb090e428679..ead72cb0cdc9 100644
--- a/sys-apps/lsb-release/lsb-release-3.2.ebuild
+++ b/sys-apps/lsb-release/lsb-release-3.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}_os-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page.
 BDEPEND="dev-lang/perl"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2022-09-23 Thread Agostino Sarubbo
commit: 86ffaa876603ecae7cb007ff6b185bff115df511
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep 24 05:22:59 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep 24 05:22:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ffaa87

sys-apps/lsb-release: Stabilize 3.2 arm64, #872590

Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/lsb-release/lsb-release-3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-3.2.ebuild 
b/sys-apps/lsb-release/lsb-release-3.2.ebuild
index 39f51154a5ee..eb090e428679 100644
--- a/sys-apps/lsb-release/lsb-release-3.2.ebuild
+++ b/sys-apps/lsb-release/lsb-release-3.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}_os-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page.
 BDEPEND="dev-lang/perl"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2022-09-23 Thread Agostino Sarubbo
commit: e0393fd87ef0b9147117dadf2d71cd88ac9d7dc2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep 24 05:22:36 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep 24 05:22:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0393fd8

sys-apps/lsb-release: Stabilize 3.2 arm, #872590

Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/lsb-release/lsb-release-3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-3.2.ebuild 
b/sys-apps/lsb-release/lsb-release-3.2.ebuild
index a1bd0e9cc218..39f51154a5ee 100644
--- a/sys-apps/lsb-release/lsb-release-3.2.ebuild
+++ b/sys-apps/lsb-release/lsb-release-3.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}_os-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page.
 BDEPEND="dev-lang/perl"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2022-09-23 Thread Agostino Sarubbo
commit: a5d154f44c3f59b087664a1339bf88510304d483
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep 24 05:22:17 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep 24 05:22:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5d154f4

sys-apps/lsb-release: Stabilize 3.2 amd64, #872590

Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/lsb-release/lsb-release-3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-3.2.ebuild 
b/sys-apps/lsb-release/lsb-release-3.2.ebuild
index f3e6c184e96b..a1bd0e9cc218 100644
--- a/sys-apps/lsb-release/lsb-release-3.2.ebuild
+++ b/sys-apps/lsb-release/lsb-release-3.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}_os-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page.
 BDEPEND="dev-lang/perl"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2022-07-30 Thread Sam James
commit: 7ef19adb0e10c30924d6d18509f5c840b60dd61c
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 30 07:38:28 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 30 08:18:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef19adb

sys-apps/lsb-release: add 3.2

Bug: https://bugs.gentoo.org/443116
Closes: https://bugs.gentoo.org/699538
Signed-off-by: Sam James  gentoo.org>

 sys-apps/lsb-release/Manifest   |  1 +
 sys-apps/lsb-release/lsb-release-3.2.ebuild | 41 +
 sys-apps/lsb-release/metadata.xml   |  1 +
 3 files changed, 43 insertions(+)

diff --git a/sys-apps/lsb-release/Manifest b/sys-apps/lsb-release/Manifest
index 8d236b29ccce..7df02fbfbb5b 100644
--- a/sys-apps/lsb-release/Manifest
+++ b/sys-apps/lsb-release/Manifest
@@ -1 +1,2 @@
 DIST lsb-release-1.4.tar.gz 10769 BLAKE2B 
d6c71d6604481a637f63fae00742ba77421345b36234fcfcae1da98bc1c80a8450bc569c2ea2f4b1c3a852de2fe24413fe397d4a60a0ca94eb70a9626871f4bb
 SHA512 
84f6f8794380463587005043f601b7a40190cd9e3409abff7f5ce7658cf029a14346eff87838296d90307192bdeff68cc00480c5c04814da7acdb3e220640fde
+DIST lsb-release-3.2.tar.gz 16246 BLAKE2B 
f790b52c403ff42ec1bf787100c6c9715b7bebf3feb1772a6c4caee40b09c121ba7522553d145c478c752b196109747e31b2d8c14764c67c4a7e57fbae06348d
 SHA512 
5ccc2f38c3603b8261310d5f30d8304a95bd6c24fbbf00484609078839a68894b2ba761a7465fc3c22f55dd69d67612d3cc4cb453765e3eea6b9af96834d85fd

diff --git a/sys-apps/lsb-release/lsb-release-3.2.ebuild 
b/sys-apps/lsb-release/lsb-release-3.2.ebuild
new file mode 100644
index ..f3e6c184e96b
--- /dev/null
+++ b/sys-apps/lsb-release/lsb-release-3.2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit prefix
+
+DESCRIPTION="LSB version query program"
+HOMEPAGE="https://wiki.linuxfoundation.org/lsb/";
+# mirror://sourceforge/lsb/${P}.tar.gz
+SRC_URI="https://github.com/thkukuk/lsb-release_os-release/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}"/${PN}_os-release-${PV}
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+# Perl isn't needed at runtime, it is just used to generate the man page.
+BDEPEND="dev-lang/perl"
+
+src_prepare() {
+   default
+
+   # Use POSIX 'printf' instead of bash 'echo -e', bug #482370
+   sed -i \
+   -e "s:echo -e:printf '%b\\\n':g" \
+   -e 's:--long:-l:g' \
+   lsb_release || die
+
+   # TODO: unbundle help2man?
+   hprefixify lsb_release help2man
+}
+
+src_install() {
+   emake prefix="${ED}"/usr install
+
+   dodir /etc
+   cat > "${ED}"/etc/lsb-release <<- EOF || die
+   DISTRIB_ID="Gentoo"
+   EOF
+}

diff --git a/sys-apps/lsb-release/metadata.xml 
b/sys-apps/lsb-release/metadata.xml
index 5a014d5fd66c..2e70c73a3c46 100644
--- a/sys-apps/lsb-release/metadata.xml
+++ b/sys-apps/lsb-release/metadata.xml
@@ -18,5 +18,6 @@


lsb
+   thkukuk/lsb-release_os-release

 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2021-11-06 Thread Georgy Yakovlev
commit: 9c70263cc41e6b507d3a128f7460c678930bfe18
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Nov  6 22:05:07 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Nov  6 22:05:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c70263c

sys-apps/lsb-release: don't install gz compressed manpage

Closes: https://bugs.gentoo.org/729140
Signed-off-by: Georgy Yakovlev  gentoo.org>

 .../{lsb-release-1.4-r3.ebuild => lsb-release-1.4-r4.ebuild} | 5 +
 1 file changed, 5 insertions(+)

diff --git a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild 
b/sys-apps/lsb-release/lsb-release-1.4-r4.ebuild
similarity index 84%
rename from sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
rename to sys-apps/lsb-release/lsb-release-1.4-r4.ebuild
index 3a8dfe5cf96..46e771a9962 100644
--- a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
+++ b/sys-apps/lsb-release/lsb-release-1.4-r4.ebuild
@@ -38,6 +38,11 @@ src_install() {
mandir="${ED}/usr/share/man" \
install
 
+   # installs gz compressed manpage, https://bugs.gentoo.org/729140
+   rm "${ED}/usr/share/man/man1/lsb_release.1.gz" || die
+   gunzip lsb_release.1.gz
+   doman lsb_release.1
+
dodir /etc
cat > "${ED}/etc/lsb-release" <<- EOF || die
DISTRIB_ID="Gentoo"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2021-04-21 Thread Sam James
commit: 4ef0c802cebd978daa82a3156031ce0b82cbd233
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr 16 14:00:29 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 21 19:01:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ef0c802

sys-apps/lsb-release: eutils->epatch

Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sys-apps/lsb-release/lsb-release-1.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild 
b/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
index 66c47462c98..cac335bca5c 100644
--- a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
+++ b/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-inherit eutils prefix
+inherit epatch prefix
 
 DESCRIPTION="LSB version query program"
 HOMEPAGE="https://wiki.linuxfoundation.org/lsb/";



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2020-03-15 Thread Mikle Kolyada
commit: 7a35b493ac9904871d8e5c1569414dad145dba6d
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Mar 15 13:12:42 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Mar 15 13:12:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a35b493

sys-apps/lsb-release: sh stable wrt bug #642362

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="sh"
Signed-off-by: Mikle Kolyada  gentoo.org>

 sys-apps/lsb-release/lsb-release-1.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild 
b/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
index 251d6738b97..199d89be273 100644
--- a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
+++ b/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/lsb/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc 
x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page.
 DEPEND="dev-lang/perl"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2019-11-07 Thread Thomas Deutschmann
commit: e9f2ca310f12e75757300cdf8b474320f646eab8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov  7 19:14:04 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov  7 19:14:20 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9f2ca31

sys-apps/lsb-release: Add base-system as maintainer

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

 sys-apps/lsb-release/metadata.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/metadata.xml 
b/sys-apps/lsb-release/metadata.xml
index 52a27f9da5b..671d7112efd 100644
--- a/sys-apps/lsb-release/metadata.xml
+++ b/sys-apps/lsb-release/metadata.xml
@@ -2,7 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 

-   maintainer-nee...@gentoo.org
+   base-sys...@gentoo.org
+   Gentoo Base System


This program forms part of the required functionality of



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2019-11-07 Thread Jeroen Roovers
commit: 5c5b8f237958f2f9012704b7751565cc741073dd
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Nov  7 17:55:53 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Nov  7 17:57:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c5b8f23

sys-apps/lsb-release: Drop maintainership

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Jeroen Roovers  gentoo.org>

 sys-apps/lsb-release/metadata.xml | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/sys-apps/lsb-release/metadata.xml 
b/sys-apps/lsb-release/metadata.xml
index bb4a0b6679e..52a27f9da5b 100644
--- a/sys-apps/lsb-release/metadata.xml
+++ b/sys-apps/lsb-release/metadata.xml
@@ -1,9 +1,8 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   j...@gentoo.org
-   Jeroen Roovers
+   
+   maintainer-nee...@gentoo.org


This program forms part of the required functionality of



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2019-10-05 Thread Michał Górny
commit: 5a917318dc1e1b7bfa7487c0744ba399ab0a9b5c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Oct  5 07:59:16 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Oct  5 07:59:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a917318

sys-apps/lsb-release: Drop old (EAPI=0)

Signed-off-by: Michał Górny  gentoo.org>

 sys-apps/lsb-release/lsb-release-1.4-r1.ebuild | 32 ---
 sys-apps/lsb-release/lsb-release-1.4-r2.ebuild | 35 --
 sys-apps/lsb-release/lsb-release-1.4.ebuild| 30 --
 3 files changed, 97 deletions(-)

diff --git a/sys-apps/lsb-release/lsb-release-1.4-r1.ebuild 
b/sys-apps/lsb-release/lsb-release-1.4-r1.ebuild
deleted file mode 100644
index 933dc29fcdf..000
--- a/sys-apps/lsb-release/lsb-release-1.4-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils
-
-DESCRIPTION="LSB version query program"
-HOMEPAGE="https://wiki.linuxfoundation.org/lsb/";
-SRC_URI="mirror://sourceforge/lsb/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
-
-# Perl isn't needed at runtime, it is just used to generate the man page.
-DEPEND="dev-lang/perl"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-os-release.patch # bug 443116
-}
-
-src_install() {
-   emake \
-   prefix="${D}/usr" \
-   mandir="${D}/usr/share/man" \
-   install
-
-   dodir /etc
-   cat > "${D}/etc/lsb-release" <<- EOF
-   DISTRIB_ID="Gentoo"
-   EOF
-}

diff --git a/sys-apps/lsb-release/lsb-release-1.4-r2.ebuild 
b/sys-apps/lsb-release/lsb-release-1.4-r2.ebuild
deleted file mode 100644
index df16c8cd045..000
--- a/sys-apps/lsb-release/lsb-release-1.4-r2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils
-
-DESCRIPTION="LSB version query program"
-HOMEPAGE="https://wiki.linuxfoundation.org/lsb/";
-SRC_URI="mirror://sourceforge/lsb/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
-
-# Perl isn't needed at runtime, it is just used to generate the man page.
-DEPEND="dev-lang/perl"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-os-release.patch # bug 443116
-
-   # use POSIX 'printf' instead of bash 'echo -e', bug #482370
-   sed -i -e "s:echo -e:printf '%b\\\n':g" lsb_release || die
-}
-
-src_install() {
-   emake \
-   prefix="${D}/usr" \
-   mandir="${D}/usr/share/man" \
-   install
-
-   dodir /etc
-   cat > "${D}/etc/lsb-release" <<- EOF
-   DISTRIB_ID="Gentoo"
-   EOF
-}

diff --git a/sys-apps/lsb-release/lsb-release-1.4.ebuild 
b/sys-apps/lsb-release/lsb-release-1.4.ebuild
deleted file mode 100644
index 312c56d272d..000
--- a/sys-apps/lsb-release/lsb-release-1.4.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=0
-
-DESCRIPTION="LSB version query program"
-HOMEPAGE="https://wiki.linuxfoundation.org/lsb/";
-SRC_URI="mirror://sourceforge/lsb/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc 
x86"
-IUSE=""
-
-# Perl isn't needed at runtime, it is just used to generate the man page.
-DEPEND="dev-lang/perl"
-RDEPEND=""
-
-src_install() {
-   emake \
-   prefix="${D}/usr" \
-   mandir="${D}/usr/share/man" \
-   install \
-   || die "emake install failed"
-
-   mkdir -p "${D}/etc"
-   cat > "${D}/etc/lsb-release" <<- EOF
-   DISTRIB_ID="Gentoo"
-   EOF
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2018-11-09 Thread Mikle Kolyada
commit: 31758c3af5f2e8e5c6c3cb738cd9d6a9d7ea4c72
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Nov  9 18:23:33 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Nov  9 18:23:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31758c3a

sys-apps/lsb-release: arm stable wrt bug #642362

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 sys-apps/lsb-release/lsb-release-1.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild 
b/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
index aa52345334e..064ac2bedaa 100644
--- a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
+++ b/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/lsb/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86"
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc 
x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page.
 DEPEND="dev-lang/perl"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2018-10-17 Thread Mikle Kolyada
commit: 22de5ec00adc600885df5ca482d50c2232b0a8a2
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Oct 17 16:26:29 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Oct 17 16:26:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22de5ec0

sys-apps/lsb-release: s390 stable wrt bug #642362

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 sys-apps/lsb-release/lsb-release-1.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild 
b/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
index ab2624601ee..aa52345334e 100644
--- a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
+++ b/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/lsb/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
+KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh 
sparc x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page.
 DEPEND="dev-lang/perl"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2018-10-06 Thread Matt Turner
commit: 26f227a3097533abce6def08a1e2ac05262933f2
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct  6 23:34:53 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct  6 23:46:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26f227a3

sys-apps/lsb-release-1.4-r3: ppc64 stable, bug 642362

Signed-off-by: Matt Turner  gentoo.org>

 sys-apps/lsb-release/lsb-release-1.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild 
b/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
index db4a32c12d6..ab2624601ee 100644
--- a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
+++ b/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/lsb/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
sparc x86"
+KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh 
sparc x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page.
 DEPEND="dev-lang/perl"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2018-10-06 Thread Matt Turner
commit: 85489ac27d5a02aa1bc351ff7cfaa864f60b078b
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct  6 23:34:47 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct  6 23:34:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85489ac2

sys-apps/lsb-release-1.4-r3: ppc stable, bug 642362

Signed-off-by: Matt Turner  gentoo.org>

 sys-apps/lsb-release/lsb-release-1.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild 
b/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
index 96cc576ba89..db4a32c12d6 100644
--- a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
+++ b/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/lsb/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86"
+KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh 
sparc x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page.
 DEPEND="dev-lang/perl"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2018-10-06 Thread Sergei Trofimovich
commit: 08e910ff70a3c80b09a9d625fd5cf453e3c81095
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct  6 21:14:42 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct  6 22:07:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08e910ff

sys-apps/lsb-release: stable 1.4-r3 for hppa, bug #642362

Signed-off-by: Sergei Trofimovich  gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"

 sys-apps/lsb-release/lsb-release-1.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild 
b/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
index 73d03302309..96cc576ba89 100644
--- a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
+++ b/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/lsb/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86"
+KEYWORDS="alpha amd64 ~arm arm64 hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page.
 DEPEND="dev-lang/perl"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2018-10-02 Thread Sergei Trofimovich
commit: ab27c9455f1bb0f9ab85022983bf6a78d8278b53
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Oct  2 17:57:45 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Oct  2 18:32:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab27c945

sys-apps/lsb-release: stable 1.4-r3 for sparc, bug #642362

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

 sys-apps/lsb-release/lsb-release-1.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild 
b/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
index e4460abf467..73d03302309 100644
--- a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
+++ b/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/lsb/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
sparc x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page.
 DEPEND="dev-lang/perl"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2018-10-02 Thread Tobias Klausmann
commit: f1545e2cf5dd2cd2e665ba554ef72dc50755b9ee
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue Oct  2 10:58:11 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue Oct  2 10:58:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1545e2c

sys-apps/lsb-release-1.4-r3: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/642362
Signed-off-by: Tobias Klausmann  gentoo.org>

 sys-apps/lsb-release/lsb-release-1.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild 
b/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
index 4f8a4427a3f..e4460abf467 100644
--- a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
+++ b/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/lsb/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86"
+KEYWORDS="alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page.
 DEPEND="dev-lang/perl"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2018-09-30 Thread Mart Raudsepp
commit: 84dcc304d74887b2a181e0c20f5099acaded90b9
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Sep 30 22:45:15 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Sep 30 22:46:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84dcc304

sys-apps/lsb-release-1.4-r3: arm64 stable (bug #642362)

Signed-off-by: Mart Raudsepp  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
RepoMan-Options: --include-arches="arm64"

 sys-apps/lsb-release/lsb-release-1.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild 
b/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
index ee00936b9a1..443d0720b3f 100644
--- a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
+++ b/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/lsb/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page.
 DEPEND="dev-lang/perl"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2018-09-30 Thread Sergei Trofimovich
commit: 9edd6831bfa2cdc9e75f595f36f936122dd18b79
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Sep 30 21:30:19 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Sep 30 21:37:49 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9edd6831

sys-apps/lsb-release: stable 1.4-r3 for ia64, bug #642362

Signed-off-by: Sergei Trofimovich  gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11
RepoMan-Options: --include-arches="ia64"

 sys-apps/lsb-release/lsb-release-1.4-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild 
b/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
index 4629e5f4c28..ee00936b9a1 100644
--- a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
+++ b/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/lsb/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page.
 DEPEND="dev-lang/perl"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2018-09-28 Thread Mikle Kolyada
commit: 5bee1ad17ec94033783830f63cbb01ce8e51b361
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Fri Sep 28 07:46:56 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Fri Sep 28 07:46:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bee1ad1

sys-apps/lsb-release: amd64 stable wrt bug #642362

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 sys-apps/lsb-release/lsb-release-1.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild 
b/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
index 6105ea96577..4629e5f4c28 100644
--- a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
+++ b/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/lsb/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page.
 DEPEND="dev-lang/perl"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/lsb-release/

2018-04-12 Thread Benda XU
commit: fa06f36cdbbe158b77e1129a1aa539047c12214f
Author: Benda Xu  gentoo  org>
AuthorDate: Fri Apr 13 03:36:51 2018 +
Commit: Benda XU  gentoo  org>
CommitDate: Fri Apr 13 03:47:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa06f36c

sys-apps/lsb-release: support Prefix.

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 sys-apps/lsb-release/lsb-release-1.4-r3.ebuild | 12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild 
b/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
index 6e80c09204c..6105ea96577 100644
--- a/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
+++ b/sys-apps/lsb-release/lsb-release-1.4-r3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-inherit eutils
+inherit eutils prefix
 
 DESCRIPTION="LSB version query program"
 HOMEPAGE="https://wiki.linuxfoundation.org/lsb/";
@@ -23,16 +23,18 @@ src_prepare() {
-e "s:echo -e:printf '%b\\\n':g" \
-e 's:--long:-l:g' \
lsb_release || die
+
+   hprefixify lsb_release
 }
 
 src_install() {
emake \
-   prefix="${D}/usr" \
-   mandir="${D}/usr/share/man" \
+   prefix="${ED}/usr" \
+   mandir="${ED}/usr/share/man" \
install
 
dodir /etc
-   cat > "${D}/etc/lsb-release" <<- EOF
+   cat > "${ED}/etc/lsb-release" <<- EOF
DISTRIB_ID="Gentoo"
EOF
 }