[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2023-10-26 Thread Arthur Zamarin
commit: 72427cd96f14e493bdfec2e8d4d86a722d1a5224
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Oct 26 16:16:34 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Oct 26 16:16:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72427cd9

app-misc/beep: Stabilize 1.4.12 ppc64, #915993

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

 app-misc/beep/beep-1.4.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.4.12.ebuild b/app-misc/beep/beep-1.4.12.ebuild
index bf2ebed0a0c4..433fcc5ff5b7 100644
--- a/app-misc/beep/beep-1.4.12.ebuild
+++ b/app-misc/beep/beep-1.4.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ppc ppc64 sparc x86"
 
 # Tests require a speaker
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2023-10-20 Thread Arthur Zamarin
commit: 78d9e0ed3f015c29dba7e02a364029ebce5279d4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Oct 20 20:17:26 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Oct 20 20:17:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78d9e0ed

app-misc/beep: Stabilize 1.4.12 ppc, #915993

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

 app-misc/beep/beep-1.4.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.4.12.ebuild b/app-misc/beep/beep-1.4.12.ebuild
index d835511e0953..bf2ebed0a0c4 100644
--- a/app-misc/beep/beep-1.4.12.ebuild
+++ b/app-misc/beep/beep-1.4.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ppc ~ppc64 sparc x86"
 
 # Tests require a speaker
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2023-10-19 Thread Sam James
commit: 0e46cd1b828fa2892e3865ebbdb1331fae3b8aff
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 19 15:40:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 19 15:40:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e46cd1b

app-misc/beep: Stabilize 1.4.12 amd64, #915993

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

 app-misc/beep/beep-1.4.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.4.12.ebuild b/app-misc/beep/beep-1.4.12.ebuild
index ec844344a7b3..3f4b6ca2ca0e 100644
--- a/app-misc/beep/beep-1.4.12.ebuild
+++ b/app-misc/beep/beep-1.4.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~ppc ~ppc64 sparc ~x86"
 
 # Tests require a speaker
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2023-10-19 Thread Sam James
commit: cfa82027a519ad46a1ed36645e9003fd9c83
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 19 15:40:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 19 15:40:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfa82027

app-misc/beep: Stabilize 1.4.12 sparc, #915993

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

 app-misc/beep/beep-1.4.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.4.12.ebuild b/app-misc/beep/beep-1.4.12.ebuild
index f2a426fbc576..ec844344a7b3 100644
--- a/app-misc/beep/beep-1.4.12.ebuild
+++ b/app-misc/beep/beep-1.4.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~ppc ~ppc64 sparc ~x86"
 
 # Tests require a speaker
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2023-10-19 Thread Sam James
commit: ef36d64602e5ed5754b51e149b4551d0ed041d0d
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 19 15:40:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 19 15:40:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef36d646

app-misc/beep: Stabilize 1.4.12 x86, #915993

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

 app-misc/beep/beep-1.4.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.4.12.ebuild b/app-misc/beep/beep-1.4.12.ebuild
index 3f4b6ca2ca0e..d835511e0953 100644
--- a/app-misc/beep/beep-1.4.12.ebuild
+++ b/app-misc/beep/beep-1.4.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~ppc ~ppc64 sparc x86"
 
 # Tests require a speaker
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2023-10-19 Thread Sam James
commit: 5a7dcbf58100302397ca79d820ac80228ee2da67
Author: Sam James  gentoo  org>
AuthorDate: Thu Oct 19 15:02:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Oct 19 15:02:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a7dcbf5

app-misc/beep: Stabilize 1.4.12 arm, #915993

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

 app-misc/beep/beep-1.4.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.4.12.ebuild b/app-misc/beep/beep-1.4.12.ebuild
index b05797a15faf..f2a426fbc576 100644
--- a/app-misc/beep/beep-1.4.12.ebuild
+++ b/app-misc/beep/beep-1.4.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~ppc ~ppc64 ~sparc ~x86"
 
 # Tests require a speaker
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2023-09-18 Thread Sam James
commit: bec0e5ce38d99d789194d7b14aadf9d0e074caca
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 18 08:59:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 18 08:59:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bec0e5ce

app-misc/beep: respect CC/*FLAGS

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

 app-misc/beep/beep-1.4.12.ebuild | 33 +++--
 1 file changed, 11 insertions(+), 22 deletions(-)

diff --git a/app-misc/beep/beep-1.4.12.ebuild b/app-misc/beep/beep-1.4.12.ebuild
index 921d9410df5d..b05797a15faf 100644
--- a/app-misc/beep/beep-1.4.12.ebuild
+++ b/app-misc/beep/beep-1.4.12.ebuild
@@ -19,28 +19,17 @@ RESTRICT="test"
 src_prepare() {
default
 
-   sed -i -e "s#-D_FORTIFY_SOURCE=2##g;" GNUmakefile || die
-}
-
-src_compile() {
-   emake \
-   COMPILERS=gcc \
-   COMPILER_gcc="$(tc-getCC)" \
-   LINKER_gcc="$(tc-getCC)" \
-   CFLAGS_gcc="${CFLAGS}" \
-   LDFLAGS="${LDFLAGS}" \
-   CPPFLAGS_gcc="" \
-   all
-}
-
-src_test() {
-   emake \
-   COMPILERS=gcc \
-   COMPILER_gcc="$(tc-getCC)" \
-   LINKER_gcc="$(tc-getCC)" \
-   CFLAGS_gcc="${CFLAGS}" \
-   LDFLAGS="${LDFLAGS}" \
-   check
+   cat <<-EOF > local.mk || die
+   CC=$(tc-getCC)
+   CFLAGS=${CFLAGS}
+   CPPFLAGS=${CPPFLAGS}
+   LDFLAGS=${LDFLAGS}
+   EOF
+
+   sed -i \
+   -e "s#-D_FORTIFY_SOURCE=2##g;" \
+   -e '/\-Werror)/d' \
+   GNUmakefile || die
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2023-09-18 Thread Sam James
commit: 1542c0c4c2cdb3c5ab89be4022662134665d4d41
Author: Pascal Jäger  leimstift  de>
AuthorDate: Sat Sep  2 08:01:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 18 08:52:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1542c0c4

app-misc/beep: add 1.4.12

Signed-off-by: Pascal Jäger  leimstift.de>
Closes: https://github.com/gentoo/gentoo/pull/32558
Signed-off-by: Sam James  gentoo.org>

 app-misc/beep/Manifest   |  1 +
 app-misc/beep/beep-1.4.12.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/app-misc/beep/Manifest b/app-misc/beep/Manifest
index 935857b3de7d..a8a624692527 100644
--- a/app-misc/beep/Manifest
+++ b/app-misc/beep/Manifest
@@ -1 +1,2 @@
+DIST beep-1.4.12.tar.gz 89172 BLAKE2B 
06f21cf3c40389acca50e6e420af4e738b7484e096bb689345fedb37684b15733dbb38e8a5d0d360f23e020cebe9ba321984ee43f41b0ad980648414ddbb9375
 SHA512 
18fed77bc4820ecc84ac12e903d516d5228fa2038df1788cc68db76e40b3c47a271911cc45bc48ce94e3f215803c5c05cb6c08ebb47ae6d7fcf1e0bc1ac169cd
 DIST beep-1.4.9.tar.gz 83154 BLAKE2B 
073169ccb4919c17c0291951834fea682c87021f18562629013293432292750f6d6b3235e8882fa9cf26c9e055e1283cfa629c2e88e0f87a301b238c38380498
 SHA512 
46e6066cb4d9ad4a0c55a03bf5a2163426648ce3831fe1f7bafa2f02d0e407b50c52e58cc2b123c346df96e92b73d2458b473c3fb001d9a0d1470b7cf38cc35b

diff --git a/app-misc/beep/beep-1.4.12.ebuild b/app-misc/beep/beep-1.4.12.ebuild
new file mode 100644
index ..921d9410df5d
--- /dev/null
+++ b/app-misc/beep/beep-1.4.12.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit fcaps toolchain-funcs
+
+DESCRIPTION="Advanced PC speaker beeper"
+HOMEPAGE="https://github.com/spkr-beep/beep;
+SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+
+# Tests require a speaker
+RESTRICT="test"
+
+src_prepare() {
+   default
+
+   sed -i -e "s#-D_FORTIFY_SOURCE=2##g;" GNUmakefile || die
+}
+
+src_compile() {
+   emake \
+   COMPILERS=gcc \
+   COMPILER_gcc="$(tc-getCC)" \
+   LINKER_gcc="$(tc-getCC)" \
+   CFLAGS_gcc="${CFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   CPPFLAGS_gcc="" \
+   all
+}
+
+src_test() {
+   emake \
+   COMPILERS=gcc \
+   COMPILER_gcc="$(tc-getCC)" \
+   LINKER_gcc="$(tc-getCC)" \
+   CFLAGS_gcc="${CFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   check
+}
+
+src_install() {
+   dobin beep
+   doman "${PN}.1"
+
+   fperms 0711 /usr/bin/beep
+
+   einstalldocs
+}
+
+pkg_postinst() {
+   fcaps cap_dac_override,cap_sys_tty_config "${EROOT}/usr/bin/beep"
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2022-12-22 Thread Sam James
commit: 755d05869be49ab571d96aa4e4e8d65fd5e094e1
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 23 01:33:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 23 01:33:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=755d0586

app-misc/beep: add github upstream metadata

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

 app-misc/beep/metadata.xml | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/app-misc/beep/metadata.xml b/app-misc/beep/metadata.xml
index df1ea8d84522..59fb8cd72e42 100644
--- a/app-misc/beep/metadata.xml
+++ b/app-misc/beep/metadata.xml
@@ -1,8 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-shell-to...@gentoo.org
-Gentoo Shell Tools Project
-  
+   
+   shell-to...@gentoo.org
+   Gentoo Shell Tools Project
+   
+   
+   spkr-beep/beep
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2022-12-22 Thread Sam James
commit: 754d11521c6b05159b688392220bfa1b13bb15ac
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 23 01:33:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 23 01:33:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=754d1152

app-misc/beep: drop 1.4.9

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

 app-misc/beep/beep-1.4.9.ebuild | 59 -
 1 file changed, 59 deletions(-)

diff --git a/app-misc/beep/beep-1.4.9.ebuild b/app-misc/beep/beep-1.4.9.ebuild
deleted file mode 100644
index e8c215dbe0b6..
--- a/app-misc/beep/beep-1.4.9.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Advanced PC speaker beeper"
-HOMEPAGE="https://github.com/spkr-beep;
-SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ppc ppc64 sparc x86"
-IUSE="suid"
-
-# Tests require a speaker
-RESTRICT="test"
-
-src_prepare() {
-   default
-
-   sed -i -e "s#-D_FORTIFY_SOURCE=2##g;" GNUmakefile || die
-}
-
-src_compile() {
-   emake \
-   COMPILERS=gcc \
-   COMPILER_gcc="$(tc-getCC)" \
-   LINKER_gcc="$(tc-getCC)" \
-   CFLAGS_gcc="${CFLAGS}" \
-   LDFLAGS="${LDFLAGS}" \
-   CPPFLAGS_gcc="" \
-   all
-}
-
-src_test() {
-   emake \
-   COMPILERS=gcc \
-   COMPILER_gcc="$(tc-getCC)" \
-   LINKER_gcc="$(tc-getCC)" \
-   CFLAGS_gcc="${CFLAGS}" \
-   LDFLAGS="${LDFLAGS}" \
-   check
-}
-
-src_install() {
-   dobin beep
-   doman "${PN}.1"
-
-   if use suid; then
-   fowners :audio /usr/bin/beep
-   fperms 4710 /usr/bin/beep
-   else
-   fperms 0711 /usr/bin/beep
-   fi
-
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2021-12-06 Thread Sam James
commit: 20db6efe5312ecb886bf95a1d631148b8876dc79
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec  6 15:21:35 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec  6 15:21:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20db6efe

app-misc/beep: Stabilize 1.4.9-r1 arm, #828389

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

 app-misc/beep/beep-1.4.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.4.9-r1.ebuild 
b/app-misc/beep/beep-1.4.9-r1.ebuild
index ddbb7fdc0aff..e566132534ce 100644
--- a/app-misc/beep/beep-1.4.9-r1.ebuild
+++ b/app-misc/beep/beep-1.4.9-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ppc ppc64 sparc x86"
 
 # Tests require a speaker
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2021-12-06 Thread Agostino Sarubbo
commit: 378e8c4603f43fa0e22d0c7397a9d77ec73e9659
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Dec  6 11:29:59 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Dec  6 11:29:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=378e8c46

app-misc/beep: x86 stable wrt bug #828389

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

 app-misc/beep/beep-1.4.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.4.9-r1.ebuild 
b/app-misc/beep/beep-1.4.9-r1.ebuild
index ac1c8a15d646..ddbb7fdc0aff 100644
--- a/app-misc/beep/beep-1.4.9-r1.ebuild
+++ b/app-misc/beep/beep-1.4.9-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ppc ppc64 sparc x86"
 
 # Tests require a speaker
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2021-12-05 Thread Arthur Zamarin
commit: f6f876f180f93539b1744562de41fbdc6b5fd036
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun Dec  5 20:35:45 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun Dec  5 20:36:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6f876f1

app-misc/beep: Stabilize 1.4.9-r1 sparc, #828389

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

 app-misc/beep/beep-1.4.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.4.9-r1.ebuild 
b/app-misc/beep/beep-1.4.9-r1.ebuild
index 6443c8f5d612..ac1c8a15d646 100644
--- a/app-misc/beep/beep-1.4.9-r1.ebuild
+++ b/app-misc/beep/beep-1.4.9-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ppc ppc64 sparc ~x86"
 
 # Tests require a speaker
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2021-12-05 Thread Sam James
commit: 5389c608bf0d7966bcc484860afa6653231edfc6
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 18:37:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 18:37:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5389c608

app-misc/beep: Stabilize 1.4.9-r1 ppc, #828389

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

 app-misc/beep/beep-1.4.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.4.9-r1.ebuild 
b/app-misc/beep/beep-1.4.9-r1.ebuild
index b33fb7672ea9..6443c8f5d612 100644
--- a/app-misc/beep/beep-1.4.9-r1.ebuild
+++ b/app-misc/beep/beep-1.4.9-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ppc ppc64 ~sparc ~x86"
 
 # Tests require a speaker
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2021-12-04 Thread Sam James
commit: 51edf156827940940bef0376faba5197a03425c9
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 05:18:23 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 05:18:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51edf156

app-misc/beep: Stabilize 1.4.9-r1 amd64, #828389

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

 app-misc/beep/beep-1.4.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.4.9-r1.ebuild 
b/app-misc/beep/beep-1.4.9-r1.ebuild
index 7d53cca7a698..2e847487bb3a 100644
--- a/app-misc/beep/beep-1.4.9-r1.ebuild
+++ b/app-misc/beep/beep-1.4.9-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
 
 # Tests require a speaker
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2021-09-23 Thread Michał Górny
commit: 51db2842c8c2c925a6c0d7c7875949e94afa9d6f
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon Feb 22 01:02:52 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 23 08:17:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51db2842

app-misc/beep: capabilities added, suid removed

Closes: https://bugs.gentoo.org/716734
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Alessandro Barbieri  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19588
Signed-off-by: Michał Górny  gentoo.org>

 app-misc/beep/beep-1.4.9-r1.ebuild | 57 ++
 1 file changed, 57 insertions(+)

diff --git a/app-misc/beep/beep-1.4.9-r1.ebuild 
b/app-misc/beep/beep-1.4.9-r1.ebuild
new file mode 100644
index 000..7d53cca7a69
--- /dev/null
+++ b/app-misc/beep/beep-1.4.9-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps toolchain-funcs
+
+DESCRIPTION="Advanced PC speaker beeper"
+HOMEPAGE="https://github.com/spkr-beep;
+SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+
+# Tests require a speaker
+RESTRICT="test"
+
+src_prepare() {
+   default
+
+   sed -i -e "s#-D_FORTIFY_SOURCE=2##g;" GNUmakefile || die
+}
+
+src_compile() {
+   emake \
+   COMPILERS=gcc \
+   COMPILER_gcc="$(tc-getCC)" \
+   LINKER_gcc="$(tc-getCC)" \
+   CFLAGS_gcc="${CFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   CPPFLAGS_gcc="" \
+   all
+}
+
+src_test() {
+   emake \
+   COMPILERS=gcc \
+   COMPILER_gcc="$(tc-getCC)" \
+   LINKER_gcc="$(tc-getCC)" \
+   CFLAGS_gcc="${CFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   check
+}
+
+src_install() {
+   dobin beep
+   doman "${PN}.1"
+
+   fperms 0711 /usr/bin/beep
+
+   einstalldocs
+}
+
+pkg_postinst() {
+   fcaps cap_dac_override,cap_sys_tty_config "${EROOT}/usr/bin/beep"
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/files/

2020-06-27 Thread Aaron Bauman
commit: 908e453722584ffd4fc12188903477c191be9a0f
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Jun 26 06:49:36 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Jun 27 20:49:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=908e4537

app-misc/beep: remove unused patch(es)

Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16426
Signed-off-by: Aaron Bauman  gentoo.org>

 app-misc/beep/files/beep-1.3-CVE-2018-0492.patch | 106 ---
 app-misc/beep/files/beep-1.3-Makefile.patch  |  26 --
 2 files changed, 132 deletions(-)

diff --git a/app-misc/beep/files/beep-1.3-CVE-2018-0492.patch 
b/app-misc/beep/files/beep-1.3-CVE-2018-0492.patch
deleted file mode 100644
index f4894b51fc8..000
--- a/app-misc/beep/files/beep-1.3-CVE-2018-0492.patch
+++ /dev/null
@@ -1,106 +0,0 @@
-diff --git a/beep.c b/beep.c
-index 7da2e70..4323d31 100644
 beep.c
-+++ beep.c
-@@ -109,6 +109,7 @@ void do_beep(int freq) {
-  /* BEEP_TYPE_EVDEV */
-  struct input_event e;
- 
-+ memset(, 0, sizeof(e));
-  e.type = EV_SND;
-  e.code = SND_TONE;
-  e.value = freq;
-@@ -124,10 +125,6 @@ void do_beep(int freq) {
- /* If we get interrupted, it would be nice to not leave the speaker beeping in
-perpetuity. */
- void handle_signal(int signum) {
--
--  if(console_device)
--free(console_device);
--
-   switch(signum) {
-   case SIGINT:
-   case SIGTERM:
-@@ -257,7 +254,7 @@ void parse_command_line(int argc, char **argv, 
beep_parms_t *result) {
-   result->verbose = 1;
-   break;
- case 'e' : /* also --device */
--  console_device = strdup(optarg);
-+  console_device = optarg;
-   break;
- case 'h' : /* notice that this is also --help */
- default :
-@@ -276,26 +273,6 @@ void play_beep(beep_parms_t parms) {
-   "%d delay after) @ %.2f Hz\n",
-   parms.reps, parms.length, parms.delay, parms.end_delay, parms.freq);
- 
--  /* try to snag the console */
--  if(console_device)
--console_fd = open(console_device, O_WRONLY);
--  else
--if((console_fd = open("/dev/tty0", O_WRONLY)) == -1)
--  console_fd = open("/dev/vc/0", O_WRONLY);
--
--  if(console_fd == -1) {
--fprintf(stderr, "Could not open %s for writing\n",
--  console_device != NULL ? console_device : "/dev/tty0 or /dev/vc/0");
--printf("\a");  /* Output the only beep we can, in an effort to fall back 
on usefulness */
--perror("open");
--exit(1);
--  }
--
--  if (ioctl(console_fd, EVIOCGSND(0)) != -1)
--console_type = BEEP_TYPE_EVDEV;
--  else
--console_type = BEEP_TYPE_CONSOLE;
--  
-   /* Beep */
-   for (i = 0; i < parms.reps; i++) {/* start beep */
- do_beep(parms.freq);
-@@ -305,8 +282,6 @@ void play_beep(beep_parms_t parms) {
- if(parms.end_delay || (i+1 < parms.reps))
-usleep(1000*parms.delay);/* wait...*/
-   } /* repeat.*/
--
--  close(console_fd);
- }
- 
- 
-@@ -328,6 +303,26 @@ int main(int argc, char **argv) {
-   signal(SIGTERM, handle_signal);
-   parse_command_line(argc, argv, parms);
- 
-+  /* try to snag the console */
-+  if(console_device)
-+console_fd = open(console_device, O_WRONLY);
-+  else
-+if((console_fd = open("/dev/tty0", O_WRONLY)) == -1)
-+  console_fd = open("/dev/vc/0", O_WRONLY);
-+
-+  if(console_fd == -1) {
-+fprintf(stderr, "Could not open %s for writing\n",
-+  console_device != NULL ? console_device : "/dev/tty0 or /dev/vc/0");
-+printf("\a");  /* Output the only beep we can, in an effort to fall back 
on usefulness */
-+perror("open");
-+exit(1);
-+  }
-+
-+  if (ioctl(console_fd, EVIOCGSND(0)) != -1)
-+console_type = BEEP_TYPE_EVDEV;
-+  else
-+console_type = BEEP_TYPE_CONSOLE;
-+
-   /* this outermost while loop handles the possibility that -n/--new has been
-  used, i.e. that we have multiple beeps specified. Each iteration will
-  play, then free() one parms instance. */
-@@ -365,8 +360,8 @@ int main(int argc, char **argv) {
- parms = next;
-   }
- 
--  if(console_device)
--free(console_device);
-+  close(console_fd);
-+  console_fd = -1;
- 
-   return EXIT_SUCCESS;
- }

diff --git a/app-misc/beep/files/beep-1.3-Makefile.patch 
b/app-misc/beep/files/beep-1.3-Makefile.patch
deleted file mode 100644
index f4b891e8b82..000
--- a/app-misc/beep/files/beep-1.3-Makefile.patch
+++ /dev/null
@@ -1,26 +0,0 @@
 a/Makefile 2002-03-29 09:37:22.0 -0800
-+++ b/Makefile 2009-03-27 22:19:18.0 -0700
-@@ -1,17 +1,18 @@
--CC=gcc
--FLAGS=-Wall
-+CC ?= gcc
-+LDFLAGS ?=
-+CFLAGS ?= -Wall
- EXEC_NAME=beep
- INSTALL_DIR=/usr/bin
- MAN_FILE=beep.1.gz
--MAN_DIR=/usr/man/man1
-+MAN_DIR=/usr/share/man/man1
- 
- default : beep
- 
- clean : 
--  rm ${EXEC_NAME}
-+  rm -f 

[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2020-06-23 Thread Patrice Clement
commit: df371339089f4ceaa1674776d4ba105c3db8f021
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue Jun 23 07:27:30 2020 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Jun 23 07:27:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df371339

app-misc/beep: remove vulnerable version.

Bug: https://bugs.gentoo.org/659338
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrice Clement  gentoo.org>

 app-misc/beep/Manifest   |  1 -
 app-misc/beep/beep-1.3-r3.ebuild | 37 -
 app-misc/beep/beep-1.4.9.ebuild  |  2 +-
 3 files changed, 1 insertion(+), 39 deletions(-)

diff --git a/app-misc/beep/Manifest b/app-misc/beep/Manifest
index 72bbfc63254..935857b3de7 100644
--- a/app-misc/beep/Manifest
+++ b/app-misc/beep/Manifest
@@ -1,2 +1 @@
-DIST beep-1.3.tar.gz 19344 BLAKE2B 
4f9cf12f6983eeb53502fd85e5e1d428e1c1af481f8f424f6ae18cbe104462e8fdcc96670a72daa8a8a0d1430d00824d8795b4db53437e7bb7320cddfd84cfd3
 SHA512 
3f71146202208fa0c0cda360d125dd972ea003cf8cd62da21d67eb544c92f7b82640e7ce7c3835cbc65c75909a882edfa54dbd8d8b748d6f243711ea331477fd
 DIST beep-1.4.9.tar.gz 83154 BLAKE2B 
073169ccb4919c17c0291951834fea682c87021f18562629013293432292750f6d6b3235e8882fa9cf26c9e055e1283cfa629c2e88e0f87a301b238c38380498
 SHA512 
46e6066cb4d9ad4a0c55a03bf5a2163426648ce3831fe1f7bafa2f02d0e407b50c52e58cc2b123c346df96e92b73d2458b473c3fb001d9a0d1470b7cf38cc35b

diff --git a/app-misc/beep/beep-1.3-r3.ebuild b/app-misc/beep/beep-1.3-r3.ebuild
deleted file mode 100644
index 602be70f287..000
--- a/app-misc/beep/beep-1.3-r3.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="The advanced PC speaker beeper"
-HOMEPAGE="http://www.johnath.com/beep;
-SRC_URI="http://www.johnath.com/beep/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ppc ppc64 sparc x86"
-IUSE="suid"
-
-PATCHES=(
-   "${FILESDIR}/${P}-Makefile.patch"
-   "${FILESDIR}/${P}-CVE-2018-0492.patch"
-)
-
-pkg_setup() {
-   tc-export CC
-}
-
-src_install() {
-   dobin beep
-   if use suid; then
-   fowners :audio /usr/bin/beep
-   fperms 4710 /usr/bin/beep
-   else
-   fperms 0711 /usr/bin/beep
-   fi
-   unpack "./${PN}.1.gz"
-   doman "${PN}.1"
-   einstalldocs
-}

diff --git a/app-misc/beep/beep-1.4.9.ebuild b/app-misc/beep/beep-1.4.9.ebuild
index f12b88f7e03..e8c215dbe0b 100644
--- a/app-misc/beep/beep-1.4.9.ebuild
+++ b/app-misc/beep/beep-1.4.9.ebuild
@@ -48,7 +48,7 @@ src_install() {
dobin beep
doman "${PN}.1"
 
-   if use suid ; then
+   if use suid; then
fowners :audio /usr/bin/beep
fperms 4710 /usr/bin/beep
else



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2020-06-22 Thread Sergei Trofimovich
commit: 84b832545349fc2c19d3e4fdab235f86ec71f914
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Jun 22 15:14:15 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jun 22 18:23:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84b83254

app-misc/beep: stable 1.4.9 for sparc, bug #659338

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

 app-misc/beep/beep-1.4.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.4.9.ebuild b/app-misc/beep/beep-1.4.9.ebuild
index d6a43378d51..f12b88f7e03 100644
--- a/app-misc/beep/beep-1.4.9.ebuild
+++ b/app-misc/beep/beep-1.4.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ppc ppc64 sparc x86"
 IUSE="suid"
 
 # Tests require a speaker



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2020-03-30 Thread Agostino Sarubbo
commit: 053675d68b779fe68aff8e9e6196c138a2bf7025
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar 30 13:35:35 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar 30 13:35:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=053675d6

app-misc/beep: arm stable wrt bug #659338

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-misc/beep/beep-1.4.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.4.9.ebuild b/app-misc/beep/beep-1.4.9.ebuild
index ad57329ef62..d6a43378d51 100644
--- a/app-misc/beep/beep-1.4.9.ebuild
+++ b/app-misc/beep/beep-1.4.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ppc ppc64 ~sparc x86"
 IUSE="suid"
 
 # Tests require a speaker



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2020-03-26 Thread Agostino Sarubbo
commit: 8221c44f6b347f681448b7991a939e1c50e2dd05
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 26 12:04:49 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 26 12:04:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8221c44f

app-misc/beep: x86 stable wrt bug #659338

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

 app-misc/beep/beep-1.4.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.4.9.ebuild b/app-misc/beep/beep-1.4.9.ebuild
index ff4801f83fb..ad57329ef62 100644
--- a/app-misc/beep/beep-1.4.9.ebuild
+++ b/app-misc/beep/beep-1.4.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ppc ppc64 ~sparc x86"
 IUSE="suid"
 
 # Tests require a speaker



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2020-03-26 Thread Agostino Sarubbo
commit: b58a81f414fa0deaf7ac95efc14ad2b970194e62
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 26 12:03:34 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 26 12:03:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b58a81f4

app-misc/beep: ppc64 stable wrt bug #659338

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-misc/beep/beep-1.4.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.4.9.ebuild b/app-misc/beep/beep-1.4.9.ebuild
index 4fe838df4ae..ff4801f83fb 100644
--- a/app-misc/beep/beep-1.4.9.ebuild
+++ b/app-misc/beep/beep-1.4.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ppc ppc64 ~sparc ~x86"
 IUSE="suid"
 
 # Tests require a speaker



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2020-03-26 Thread Agostino Sarubbo
commit: cd2c6c42e9416b077ff03b12fd8cbaa7b554a08c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 26 10:20:23 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 26 10:20:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd2c6c42

app-misc/beep: ppc stable wrt bug #659338

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

 app-misc/beep/beep-1.4.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.4.9.ebuild b/app-misc/beep/beep-1.4.9.ebuild
index 8bc30cead3a..4fe838df4ae 100644
--- a/app-misc/beep/beep-1.4.9.ebuild
+++ b/app-misc/beep/beep-1.4.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ppc ~ppc64 ~sparc ~x86"
 IUSE="suid"
 
 # Tests require a speaker



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2020-03-26 Thread Agostino Sarubbo
commit: d1540730d3002f09e646d021a57ad584e7278688
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Mar 26 10:16:30 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Mar 26 10:16:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1540730

app-misc/beep: amd64 stable wrt bug #659338

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-misc/beep/beep-1.4.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.4.9.ebuild b/app-misc/beep/beep-1.4.9.ebuild
index ff9de152957..8bc30cead3a 100644
--- a/app-misc/beep/beep-1.4.9.ebuild
+++ b/app-misc/beep/beep-1.4.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
 IUSE="suid"
 
 # Tests require a speaker



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2020-03-25 Thread Thomas Deutschmann
commit: 57f54cc39bb49a0f898b74644607658d950f514d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Mar 25 17:30:47 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Mar 25 17:30:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57f54cc3

app-misc/beep: bump to v1.4.9

Bug: https://bugs.gentoo.org/659338
Closes: https://bugs.gentoo.org/684600
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Thomas Deutschmann  gentoo.org>

 app-misc/beep/Manifest  |  1 +
 app-misc/beep/beep-1.4.9.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/app-misc/beep/Manifest b/app-misc/beep/Manifest
index 39eda21e98a..72bbfc63254 100644
--- a/app-misc/beep/Manifest
+++ b/app-misc/beep/Manifest
@@ -1 +1,2 @@
 DIST beep-1.3.tar.gz 19344 BLAKE2B 
4f9cf12f6983eeb53502fd85e5e1d428e1c1af481f8f424f6ae18cbe104462e8fdcc96670a72daa8a8a0d1430d00824d8795b4db53437e7bb7320cddfd84cfd3
 SHA512 
3f71146202208fa0c0cda360d125dd972ea003cf8cd62da21d67eb544c92f7b82640e7ce7c3835cbc65c75909a882edfa54dbd8d8b748d6f243711ea331477fd
+DIST beep-1.4.9.tar.gz 83154 BLAKE2B 
073169ccb4919c17c0291951834fea682c87021f18562629013293432292750f6d6b3235e8882fa9cf26c9e055e1283cfa629c2e88e0f87a301b238c38380498
 SHA512 
46e6066cb4d9ad4a0c55a03bf5a2163426648ce3831fe1f7bafa2f02d0e407b50c52e58cc2b123c346df96e92b73d2458b473c3fb001d9a0d1470b7cf38cc35b

diff --git a/app-misc/beep/beep-1.4.9.ebuild b/app-misc/beep/beep-1.4.9.ebuild
new file mode 100644
index 000..ff9de152957
--- /dev/null
+++ b/app-misc/beep/beep-1.4.9.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Advanced PC speaker beeper"
+HOMEPAGE="https://github.com/spkr-beep;
+SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+IUSE="suid"
+
+# Tests require a speaker
+RESTRICT="test"
+
+src_prepare() {
+   default
+
+   sed -i -e "s#-D_FORTIFY_SOURCE=2##g;" GNUmakefile || die
+}
+
+src_compile() {
+   emake \
+   COMPILERS=gcc \
+   COMPILER_gcc="$(tc-getCC)" \
+   LINKER_gcc="$(tc-getCC)" \
+   CFLAGS_gcc="${CFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   CPPFLAGS_gcc="" \
+   all
+}
+
+src_test() {
+   emake \
+   COMPILERS=gcc \
+   COMPILER_gcc="$(tc-getCC)" \
+   LINKER_gcc="$(tc-getCC)" \
+   CFLAGS_gcc="${CFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   check
+}
+
+src_install() {
+   dobin beep
+   doman "${PN}.1"
+
+   if use suid ; then
+   fowners :audio /usr/bin/beep
+   fperms 4710 /usr/bin/beep
+   else
+   fperms 0711 /usr/bin/beep
+   fi
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2019-04-29 Thread Aaron Bauman
commit: 6569e6455dae2d9786dbb473550396486f83b5dc
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon Apr 29 21:02:16 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr 29 21:02:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6569e645

Revert "app-misc/beep: version bump."

This reverts commit 370f5643e13ef95e78e692752626e5c0391b10ef.

* PR was merged from a fellow developer who I was not aware of being
under a QA ban.

* PR addressed an outstanding security issue with app-misc/beep hence
the merge.

* Reverted per the QA bug being opened.

Bug: https://bugs.gentoo.org/684728
Bug: https://bugs.gentoo.org/659338

Signed-off-by: Aaron Bauman  gentoo.org>

 app-misc/beep/Manifest  |  1 -
 app-misc/beep/beep-1.4.4.ebuild | 38 --
 2 files changed, 39 deletions(-)

diff --git a/app-misc/beep/Manifest b/app-misc/beep/Manifest
index 637a7a66639..39eda21e98a 100644
--- a/app-misc/beep/Manifest
+++ b/app-misc/beep/Manifest
@@ -1,2 +1 @@
 DIST beep-1.3.tar.gz 19344 BLAKE2B 
4f9cf12f6983eeb53502fd85e5e1d428e1c1af481f8f424f6ae18cbe104462e8fdcc96670a72daa8a8a0d1430d00824d8795b4db53437e7bb7320cddfd84cfd3
 SHA512 
3f71146202208fa0c0cda360d125dd972ea003cf8cd62da21d67eb544c92f7b82640e7ce7c3835cbc65c75909a882edfa54dbd8d8b748d6f243711ea331477fd
-DIST beep-1.4.4.tar.gz 42881 BLAKE2B 
8a191fb04f01ca2757f84693b39409d04566978ce32b07fd1b1ec88010ea2e36d3cda1ce66ba7fce4ee8cbbcd9dfd0f0abbdfc4d1bcc74db459e5ab10ec07228
 SHA512 
cfaecbebbbd0596bee5f304c3bd74968d06873037d054def0907dfd36e5bd6e7fbd7d7051eacedd20480b88f8b4e343db05eb5d3dde0fdced33756545b630373

diff --git a/app-misc/beep/beep-1.4.4.ebuild b/app-misc/beep/beep-1.4.4.ebuild
deleted file mode 100644
index e8047db74a6..000
--- a/app-misc/beep/beep-1.4.4.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="Advanced PC speaker beeper"
-HOMEPAGE="https://github.com/spkr-beep;
-SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
-IUSE="suid"
-
-pkg_setup() {
-   tc-export CC
-}
-
-src_prepare() {
-   default
-
-   sed -i -e "s#-D_FORTIFY_SOURCE=2##g;" GNUmakefile || die
-}
-
-src_install() {
-   dobin beep
-   if use suid; then
-   fowners :audio /usr/bin/beep
-   fperms 4710 /usr/bin/beep
-   else
-   fperms 0711 /usr/bin/beep
-   fi
-   unpack "./${PN}.1.gz"
-   doman "${PN}.1"
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2019-04-27 Thread Aaron Bauman
commit: 370f5643e13ef95e78e692752626e5c0391b10ef
Author: Patrice Clement  gentoo  org>
AuthorDate: Sat Apr 27 21:06:10 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Apr 27 23:03:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=370f5643

app-misc/beep: version bump.

Bug: https://bugs.gentoo.org/659338
Signed-off-by: Patrice Clement  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/11845
Signed-off-by: Aaron Bauman  gentoo.org>

 app-misc/beep/Manifest  |  1 +
 app-misc/beep/beep-1.4.4.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/app-misc/beep/Manifest b/app-misc/beep/Manifest
index 39eda21e98a..637a7a66639 100644
--- a/app-misc/beep/Manifest
+++ b/app-misc/beep/Manifest
@@ -1 +1,2 @@
 DIST beep-1.3.tar.gz 19344 BLAKE2B 
4f9cf12f6983eeb53502fd85e5e1d428e1c1af481f8f424f6ae18cbe104462e8fdcc96670a72daa8a8a0d1430d00824d8795b4db53437e7bb7320cddfd84cfd3
 SHA512 
3f71146202208fa0c0cda360d125dd972ea003cf8cd62da21d67eb544c92f7b82640e7ce7c3835cbc65c75909a882edfa54dbd8d8b748d6f243711ea331477fd
+DIST beep-1.4.4.tar.gz 42881 BLAKE2B 
8a191fb04f01ca2757f84693b39409d04566978ce32b07fd1b1ec88010ea2e36d3cda1ce66ba7fce4ee8cbbcd9dfd0f0abbdfc4d1bcc74db459e5ab10ec07228
 SHA512 
cfaecbebbbd0596bee5f304c3bd74968d06873037d054def0907dfd36e5bd6e7fbd7d7051eacedd20480b88f8b4e343db05eb5d3dde0fdced33756545b630373

diff --git a/app-misc/beep/beep-1.4.4.ebuild b/app-misc/beep/beep-1.4.4.ebuild
new file mode 100644
index 000..e8047db74a6
--- /dev/null
+++ b/app-misc/beep/beep-1.4.4.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Advanced PC speaker beeper"
+HOMEPAGE="https://github.com/spkr-beep;
+SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+IUSE="suid"
+
+pkg_setup() {
+   tc-export CC
+}
+
+src_prepare() {
+   default
+
+   sed -i -e "s#-D_FORTIFY_SOURCE=2##g;" GNUmakefile || die
+}
+
+src_install() {
+   dobin beep
+   if use suid; then
+   fowners :audio /usr/bin/beep
+   fperms 4710 /usr/bin/beep
+   else
+   fperms 0711 /usr/bin/beep
+   fi
+   unpack "./${PN}.1.gz"
+   doman "${PN}.1"
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2018-05-30 Thread Aaron Bauman
commit: 2c4789275b1d9fd4bfd631d48e93eaad9a3d41be
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed May 30 14:09:23 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed May 30 14:10:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c478927

app-misc/beep: drop vulnerable wrt bug #652330

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 app-misc/beep/beep-1.3-r2.ebuild | 34 --
 1 file changed, 34 deletions(-)

diff --git a/app-misc/beep/beep-1.3-r2.ebuild b/app-misc/beep/beep-1.3-r2.ebuild
deleted file mode 100644
index ce846fdf1f0..000
--- a/app-misc/beep/beep-1.3-r2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs
-
-DESCRIPTION="The advanced PC speaker beeper"
-HOMEPAGE="http://www.johnath.com/beep;
-SRC_URI="http://www.johnath.com/beep/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ppc ppc64 sparc x86"
-IUSE="suid"
-
-PATCHES=( "${FILESDIR}/${P}-Makefile.patch" )
-
-pkg_setup() {
-   tc-export CC
-}
-
-src_install() {
-   dobin beep
-   if use suid; then
-   fowners :audio /usr/bin/beep
-   fperms 4710 /usr/bin/beep
-   else
-   fperms 0711 /usr/bin/beep
-   fi
-   unpack "./${PN}.1.gz"
-   doman "${PN}.1"
-   einstalldocs
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2018-05-24 Thread Matt Turner
commit: 38180f08defb52447297ef42c5613b4a11bc1517
Author: Matt Turner  gentoo  org>
AuthorDate: Fri May 25 04:10:31 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 25 04:10:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38180f08

app-misc/beep-1.3-r3: ppc64 stable, bug 652330

 app-misc/beep/beep-1.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.3-r3.ebuild b/app-misc/beep/beep-1.3-r3.ebuild
index 95d12726c56..a6c0024d4f5 100644
--- a/app-misc/beep/beep-1.3-r3.ebuild
+++ b/app-misc/beep/beep-1.3-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.johnath.com/beep/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ppc ~ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ppc ppc64 sparc x86"
 IUSE="suid"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2018-05-24 Thread Matt Turner
commit: c106d37ba26825d3aede15736d0686b3b698d129
Author: Matt Turner  gentoo  org>
AuthorDate: Fri May 25 04:10:06 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 25 04:10:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c106d37b

app-misc/beep-1.3-r3: ppc stable, bug 652330

 app-misc/beep/beep-1.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.3-r3.ebuild b/app-misc/beep/beep-1.3-r3.ebuild
index 0222e746e1c..95d12726c56 100644
--- a/app-misc/beep/beep-1.3-r3.ebuild
+++ b/app-misc/beep/beep-1.3-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.johnath.com/beep/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~ppc ~ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ppc ~ppc64 sparc x86"
 IUSE="suid"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2018-04-14 Thread Markus Meier
commit: 3b454a83f9cb9bf71c210aec3018b8e14dcce9d6
Author: Markus Meier  gentoo  org>
AuthorDate: Sat Apr 14 11:39:08 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sat Apr 14 11:39:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b454a83

app-misc/beep: arm stable, bug #652330

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="arm"

 app-misc/beep/beep-1.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.3-r3.ebuild b/app-misc/beep/beep-1.3-r3.ebuild
index c7a6706fc98..0222e746e1c 100644
--- a/app-misc/beep/beep-1.3-r3.ebuild
+++ b/app-misc/beep/beep-1.3-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.johnath.com/beep/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~ppc ~ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm ~ppc ~ppc64 sparc x86"
 IUSE="suid"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2018-04-05 Thread Sergei Trofimovich
commit: 205667c826d9ebe7128110a15ab5477bb9af3749
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Apr  5 20:06:43 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Apr  5 21:06:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=205667c8

app-misc/beep: stable 1.3-r3 for sparc

Bug: https://bugs.gentoo.org/652330
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 app-misc/beep/beep-1.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.3-r3.ebuild b/app-misc/beep/beep-1.3-r3.ebuild
index 12313209497..c7a6706fc98 100644
--- a/app-misc/beep/beep-1.3-r3.ebuild
+++ b/app-misc/beep/beep-1.3-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.johnath.com/beep/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 ~arm ~ppc ~ppc64 sparc x86"
 IUSE="suid"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2018-04-05 Thread Tobias Klausmann
commit: 52c98aae42c29d94f8d0d9f770d83d8fbf0cba41
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Thu Apr  5 16:09:53 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Thu Apr  5 16:09:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52c98aae

app-misc/beep-1.3-r3: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/652330

 app-misc/beep/beep-1.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.3-r3.ebuild b/app-misc/beep/beep-1.3-r3.ebuild
index eaae3a0c0e0..12313209497 100644
--- a/app-misc/beep/beep-1.3-r3.ebuild
+++ b/app-misc/beep/beep-1.3-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.johnath.com/beep/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 ~arm ~ppc ~ppc64 ~sparc x86"
 IUSE="suid"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2018-04-05 Thread Thomas Deutschmann
commit: 6ba875b159716210cdd076843bc6157b49b788e8
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Apr  5 13:35:54 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Apr  5 13:42:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ba875b1

app-misc/beep: x86 stable (bug #652330)

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-misc/beep/beep-1.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.3-r3.ebuild b/app-misc/beep/beep-1.3-r3.ebuild
index 732253e2204..eaae3a0c0e0 100644
--- a/app-misc/beep/beep-1.3-r3.ebuild
+++ b/app-misc/beep/beep-1.3-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.johnath.com/beep/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc x86"
 IUSE="suid"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2018-04-04 Thread Aaron Bauman
commit: 3ac8c5c29bb140704be9248631f5ba4119ade913
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Apr  5 02:54:04 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Apr  5 02:54:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ac8c5c2

app-misc/beep: amd64 stable

Bug: https://bugs.gentoo.org/652330
Package-Manager: Portage-2.3.28, Repoman-2.3.9

 app-misc/beep/beep-1.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.3-r3.ebuild b/app-misc/beep/beep-1.3-r3.ebuild
index 1b0a27d17f4..732253e2204 100644
--- a/app-misc/beep/beep-1.3-r3.ebuild
+++ b/app-misc/beep/beep-1.3-r3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.johnath.com/beep/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
 IUSE="suid"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/, app-misc/beep/files/

2018-04-04 Thread Patrice Clement
commit: 5945809cd0c40e44313891742b0b61f90eecbfb8
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Apr  4 20:34:21 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Apr  4 20:35:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5945809c

app-misc/beep: patch against CVE-2018-0292.

Bug: https://bugs.gentoo.org/652330
See-Also: https://github.com/johnath/beep/issues/11
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-misc/beep/beep-1.3-r3.ebuild |  37 
 app-misc/beep/files/beep-1.3-CVE-2018-0492.patch | 106 +++
 2 files changed, 143 insertions(+)

diff --git a/app-misc/beep/beep-1.3-r3.ebuild b/app-misc/beep/beep-1.3-r3.ebuild
new file mode 100644
index 000..1b0a27d17f4
--- /dev/null
+++ b/app-misc/beep/beep-1.3-r3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="The advanced PC speaker beeper"
+HOMEPAGE="http://www.johnath.com/beep;
+SRC_URI="http://www.johnath.com/beep/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+IUSE="suid"
+
+PATCHES=(
+   "${FILESDIR}/${P}-Makefile.patch"
+   "${FILESDIR}/${P}-CVE-2018-0492.patch"
+)
+
+pkg_setup() {
+   tc-export CC
+}
+
+src_install() {
+   dobin beep
+   if use suid; then
+   fowners :audio /usr/bin/beep
+   fperms 4710 /usr/bin/beep
+   else
+   fperms 0711 /usr/bin/beep
+   fi
+   unpack "./${PN}.1.gz"
+   doman "${PN}.1"
+   einstalldocs
+}

diff --git a/app-misc/beep/files/beep-1.3-CVE-2018-0492.patch 
b/app-misc/beep/files/beep-1.3-CVE-2018-0492.patch
new file mode 100644
index 000..f4894b51fc8
--- /dev/null
+++ b/app-misc/beep/files/beep-1.3-CVE-2018-0492.patch
@@ -0,0 +1,106 @@
+diff --git a/beep.c b/beep.c
+index 7da2e70..4323d31 100644
+--- beep.c
 beep.c
+@@ -109,6 +109,7 @@ void do_beep(int freq) {
+  /* BEEP_TYPE_EVDEV */
+  struct input_event e;
+ 
++ memset(, 0, sizeof(e));
+  e.type = EV_SND;
+  e.code = SND_TONE;
+  e.value = freq;
+@@ -124,10 +125,6 @@ void do_beep(int freq) {
+ /* If we get interrupted, it would be nice to not leave the speaker beeping in
+perpetuity. */
+ void handle_signal(int signum) {
+-
+-  if(console_device)
+-free(console_device);
+-
+   switch(signum) {
+   case SIGINT:
+   case SIGTERM:
+@@ -257,7 +254,7 @@ void parse_command_line(int argc, char **argv, 
beep_parms_t *result) {
+   result->verbose = 1;
+   break;
+ case 'e' : /* also --device */
+-  console_device = strdup(optarg);
++  console_device = optarg;
+   break;
+ case 'h' : /* notice that this is also --help */
+ default :
+@@ -276,26 +273,6 @@ void play_beep(beep_parms_t parms) {
+   "%d delay after) @ %.2f Hz\n",
+   parms.reps, parms.length, parms.delay, parms.end_delay, parms.freq);
+ 
+-  /* try to snag the console */
+-  if(console_device)
+-console_fd = open(console_device, O_WRONLY);
+-  else
+-if((console_fd = open("/dev/tty0", O_WRONLY)) == -1)
+-  console_fd = open("/dev/vc/0", O_WRONLY);
+-
+-  if(console_fd == -1) {
+-fprintf(stderr, "Could not open %s for writing\n",
+-  console_device != NULL ? console_device : "/dev/tty0 or /dev/vc/0");
+-printf("\a");  /* Output the only beep we can, in an effort to fall back 
on usefulness */
+-perror("open");
+-exit(1);
+-  }
+-
+-  if (ioctl(console_fd, EVIOCGSND(0)) != -1)
+-console_type = BEEP_TYPE_EVDEV;
+-  else
+-console_type = BEEP_TYPE_CONSOLE;
+-  
+   /* Beep */
+   for (i = 0; i < parms.reps; i++) {/* start beep */
+ do_beep(parms.freq);
+@@ -305,8 +282,6 @@ void play_beep(beep_parms_t parms) {
+ if(parms.end_delay || (i+1 < parms.reps))
+usleep(1000*parms.delay);/* wait...*/
+   } /* repeat.*/
+-
+-  close(console_fd);
+ }
+ 
+ 
+@@ -328,6 +303,26 @@ int main(int argc, char **argv) {
+   signal(SIGTERM, handle_signal);
+   parse_command_line(argc, argv, parms);
+ 
++  /* try to snag the console */
++  if(console_device)
++console_fd = open(console_device, O_WRONLY);
++  else
++if((console_fd = open("/dev/tty0", O_WRONLY)) == -1)
++  console_fd = open("/dev/vc/0", O_WRONLY);
++
++  if(console_fd == -1) {
++fprintf(stderr, "Could not open %s for writing\n",
++  console_device != NULL ? console_device : "/dev/tty0 or /dev/vc/0");
++printf("\a");  /* Output the only beep we can, in an effort to fall back 
on usefulness */
++perror("open");
++exit(1);
++  }
++
++  if (ioctl(console_fd, EVIOCGSND(0)) != -1)
++console_type = BEEP_TYPE_EVDEV;
++  else
++console_type = BEEP_TYPE_CONSOLE;
++
+   /* this outermost while loop handles the possibility that 

[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2017-08-03 Thread Patrice Clement
commit: 9eecee2ba558fd584712ad26eec4a8edf217163e
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Aug  3 22:38:32 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Aug  3 22:41:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eecee2b

app-misc/beep: stable for all arches.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-misc/beep/beep-1.3-r2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-misc/beep/beep-1.3-r2.ebuild b/app-misc/beep/beep-1.3-r2.ebuild
index adccf29dac6..ce846fdf1f0 100644
--- a/app-misc/beep/beep-1.3-r2.ebuild
+++ b/app-misc/beep/beep-1.3-r2.ebuild
@@ -11,11 +11,10 @@ SRC_URI="http://www.johnath.com/beep/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="alpha amd64 arm ppc ppc64 sparc x86"
 IUSE="suid"
 
 PATCHES=( "${FILESDIR}/${P}-Makefile.patch" )
-DOCS=( CHANGELOG CREDITS README )
 
 pkg_setup() {
tc-export CC



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2017-08-03 Thread Patrice Clement
commit: 37b605e0496dd043060ba2b1ed50bd3aa2337b01
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Aug  3 22:41:41 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Aug  3 22:41:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37b605e0

app-misc/beep: clean up old.

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 app-misc/beep/beep-1.3-r1.ebuild | 39 ---
 1 file changed, 39 deletions(-)

diff --git a/app-misc/beep/beep-1.3-r1.ebuild b/app-misc/beep/beep-1.3-r1.ebuild
deleted file mode 100644
index 662cd4113ac..000
--- a/app-misc/beep/beep-1.3-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="The advanced PC speaker beeper"
-HOMEPAGE="http://www.johnath.com/beep/;
-SRC_URI="http://www.johnath.com/beep/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ppc ppc64 sparc x86"
-IUSE="suid"
-
-PATCHES=(
-   "${FILESDIR}"/"${P}"-Makefile.patch
-)
-
-pkg_setup() {
-   tc-export CC
-}
-
-src_prepare() {
-   epatch "${PATCHES[@]}"
-}
-
-src_install() {
-   dobin beep
-   if use suid; then
-   fowners :audio /usr/bin/beep
-   fperms 4710 /usr/bin/beep
-   else
-   fperms 0711 /usr/bin/beep
-   fi
-   doman beep.1.gz
-   dodoc CHANGELOG CREDITS README
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/files/, app-misc/beep/

2017-05-31 Thread Patrice Clement
commit: 9c926526ae7fc9b680b0984ee871ed02ff5354ab
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed May 31 20:22:51 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed May 31 20:24:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c926526

app-misc/beep: decompress man page and install it.

Gentoo-Bug: https://bugs.gentoo.org/619930

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-misc/beep/beep-1.3-r2.ebuild| 35 +
 app-misc/beep/files/beep-1.3-Makefile.patch |  4 ++--
 2 files changed, 37 insertions(+), 2 deletions(-)

diff --git a/app-misc/beep/beep-1.3-r2.ebuild b/app-misc/beep/beep-1.3-r2.ebuild
new file mode 100644
index 000..adccf29dac6
--- /dev/null
+++ b/app-misc/beep/beep-1.3-r2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="The advanced PC speaker beeper"
+HOMEPAGE="http://www.johnath.com/beep;
+SRC_URI="http://www.johnath.com/beep/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+IUSE="suid"
+
+PATCHES=( "${FILESDIR}/${P}-Makefile.patch" )
+DOCS=( CHANGELOG CREDITS README )
+
+pkg_setup() {
+   tc-export CC
+}
+
+src_install() {
+   dobin beep
+   if use suid; then
+   fowners :audio /usr/bin/beep
+   fperms 4710 /usr/bin/beep
+   else
+   fperms 0711 /usr/bin/beep
+   fi
+   unpack "./${PN}.1.gz"
+   doman "${PN}.1"
+   einstalldocs
+}

diff --git a/app-misc/beep/files/beep-1.3-Makefile.patch 
b/app-misc/beep/files/beep-1.3-Makefile.patch
index 6497323b923..f4b891e8b82 100644
--- a/app-misc/beep/files/beep-1.3-Makefile.patch
+++ b/app-misc/beep/files/beep-1.3-Makefile.patch
@@ -1,5 +1,5 @@
 /var/tmp/portage/app-misc/beep-1.2.2-r1/work/beep-1.2.2/Makefile   
2002-03-29 09:37:22.0 -0800
-+++ /tmp/Makefile  2009-03-27 22:19:18.0 -0700
+--- a/Makefile 2002-03-29 09:37:22.0 -0800
 b/Makefile 2009-03-27 22:19:18.0 -0700
 @@ -1,17 +1,18 @@
 -CC=gcc
 -FLAGS=-Wall



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2016-05-20 Thread Patrice Clement
commit: 97cf053bcb5d648616d9f1791cc066f32fcd
Author: Patrice Clement  gentoo  org>
AuthorDate: Fri May 20 20:03:35 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri May 20 20:03:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97cf053b

app-misc/beep: Stable for sparc using the ALLARCHES policy.

Gentoo-Bug: https://bugs.gentoo.org/144343

Package-Manager: portage-2.2.28

 app-misc/beep/beep-1.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.3-r1.ebuild b/app-misc/beep/beep-1.3-r1.ebuild
index 95be587..a429ab4 100644
--- a/app-misc/beep/beep-1.3-r1.ebuild
+++ b/app-misc/beep/beep-1.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.johnath.com/beep/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ppc ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 arm ppc ppc64 sparc x86"
 IUSE="suid"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/files/, app-misc/beep/

2016-04-18 Thread Patrice Clement
commit: 07df31ea814030d4f0206904eae32d47c9ea
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Apr 18 21:04:10 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Apr 18 21:08:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07df31ea

app-misc/beep: Rename patch.

Package-Manager: portage-2.2.26

 app-misc/beep/beep-1.3-r1.ebuild| 6 +++---
 .../files/{beep-1.2.2-Makefile.patch => beep-1.3-Makefile.patch}| 0
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-misc/beep/beep-1.3-r1.ebuild b/app-misc/beep/beep-1.3-r1.ebuild
index 0564fe0..acc7ee8 100644
--- a/app-misc/beep/beep-1.3-r1.ebuild
+++ b/app-misc/beep/beep-1.3-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-inherit eutils base toolchain-funcs
+inherit eutils toolchain-funcs
 
 DESCRIPTION="The advanced PC speaker beeper"
 HOMEPAGE="http://www.johnath.com/beep/;
@@ -16,7 +16,7 @@ KEYWORDS="alpha amd64 arm ppc ppc64 ~sparc x86"
 IUSE="suid"
 
 PATCHES=(
-   "${FILESDIR}"/"${PN}"-1.2.2-Makefile.patch
+   "${FILESDIR}"/"${P}"-Makefile.patch
 )
 
 pkg_setup() {

diff --git a/app-misc/beep/files/beep-1.2.2-Makefile.patch 
b/app-misc/beep/files/beep-1.3-Makefile.patch
similarity index 100%
rename from app-misc/beep/files/beep-1.2.2-Makefile.patch
rename to app-misc/beep/files/beep-1.3-Makefile.patch



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/, app-misc/beep/files/

2016-04-18 Thread Patrice Clement
commit: 249a138290c290504b38a983eeb64fefccae69ab
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Apr 18 21:02:26 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Apr 18 21:08:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=249a1382

app-misc/beep: Clean up old.

Package-Manager: portage-2.2.26

 app-misc/beep/Manifest  |  1 -
 app-misc/beep/beep-1.2.2-r1.ebuild  | 27 ---
 app-misc/beep/files/beep-1.2.2-nosuid.patch | 33 -
 3 files changed, 61 deletions(-)

diff --git a/app-misc/beep/Manifest b/app-misc/beep/Manifest
index 2df976f..85c425a 100644
--- a/app-misc/beep/Manifest
+++ b/app-misc/beep/Manifest
@@ -1,2 +1 @@
-DIST beep-1.2.2.tar.gz 18460 SHA256 
5c0445dac43950b7c7c3f235c6fb21f620ab3fd2f3aafaf09896e5730fcf49a1 SHA512 
85e2288fc01322ad2b9ad59063ee61cc94edc6b712ef1af2f86bd7e52e08cfaa81a4d8aafd729791eb3e776dbaf8fff7298ccafb758a716a3bdc9a3c385a38e1
 WHIRLPOOL 
845899b7f2122128833bb0b23a4eb2df576e6239e1c6df80f1abc1d1b5fddb8e80e5a500ba7bfc9638e69e5d2366aea5afdcd15c86d71304c6afe8ba1cf12868
 DIST beep-1.3.tar.gz 19344 SHA256 
59acef7a987de5557cefd1a904666cc2691f132929af39e65450b182a581ec2d SHA512 
3f71146202208fa0c0cda360d125dd972ea003cf8cd62da21d67eb544c92f7b82640e7ce7c3835cbc65c75909a882edfa54dbd8d8b748d6f243711ea331477fd
 WHIRLPOOL 
23ddc6e456803b82bf84b1022e5eed39488db6f4cd4410e77e55545b3e4c6256979dfc5587367c8206ea069ac4fedc4d5fa81406ea66c6c0c79fb9b428c339c7

diff --git a/app-misc/beep/beep-1.2.2-r1.ebuild 
b/app-misc/beep/beep-1.2.2-r1.ebuild
deleted file mode 100644
index 3a1cf30..000
--- a/app-misc/beep/beep-1.2.2-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit eutils base toolchain-funcs
-
-DESCRIPTION="The advanced PC speaker beeper"
-HOMEPAGE="http://www.johnath.com/beep/;
-SRC_URI="mirror://gentoo/${P}.tar.gz http://www.johnath.com/beep/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm ppc ppc64 sparc x86"
-IUSE=""
-
-PATCHES=( ${FILESDIR}/${P}-{Makefile,nosuid}.patch )
-
-pkg_setup() {
-   tc-export CC
-}
-
-src_install() {
-   dobin beep
-   fperms 0711 /usr/bin/beep
-   doman beep.1.gz
-   dodoc CHANGELOG CREDITS README
-}

diff --git a/app-misc/beep/files/beep-1.2.2-nosuid.patch 
b/app-misc/beep/files/beep-1.2.2-nosuid.patch
deleted file mode 100644
index 33e6aff..000
--- a/app-misc/beep/files/beep-1.2.2-nosuid.patch
+++ /dev/null
@@ -1,33 +0,0 @@
 beep.c.orig2005-07-23 13:37:01.0 -0400
-+++ beep.c 2005-07-23 14:00:55.0 -0400
-@@ -218,22 +218,20 @@
-   int i; /* loop counter */
- 
-   /* try to snag the console */
--  if((console_fd = open("/dev/console", O_WRONLY)) == -1) {
--fprintf(stderr, "Could not open /dev/console for writing.\n");
--printf("\a");  /* Output the only beep we can, in an effort to fall back 
on usefulness */
--perror("open");
--exit(1);
--  }
-+  console_fd = open("/dev/console", O_WRONLY);
-   
-   /* Beep */
-   for (i = 0; i < parms.reps; i++) {/* start beep */
--if(ioctl(console_fd, KIOCSOUND, (int)(CLOCK_TICK_RATE/parms.freq)) < 0) {
--  printf("\a");  /* Output the only beep we can, in an effort to fall 
back on usefulness */
--  perror("ioctl");
-+if (console_fd >= 0) {
-+  ioctl(console_fd, KIOCSOUND, (int)(CLOCK_TICK_RATE/parms.freq));
-+} else {
-+  printf("\a");  /* Output the fall back for usefulness we don't have to 
be suid to work at all */
-+  fflush(stdout);
- }
- /* Look ma, I'm not ansi C compatible! */
- usleep(1000*parms.length);  /* wait...*/
--ioctl(console_fd, KIOCSOUND, 0);/* stop beep  */
-+if (console_fd >= 0) 
-+   ioctl(console_fd, KIOCSOUND, 0); /* stop beep  */
- if(parms.end_delay || (i+1 < parms.reps))
-usleep(1000*parms.delay);/* wait...*/
-   } /* repeat.*/



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2016-04-18 Thread Patrice Clement
commit: e2068c663bea533bfda6fad28deb02d46e714f8e
Author: Patrice Clement  gentoo  org>
AuthorDate: Mon Apr 18 21:07:50 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Apr 18 21:08:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2068c66

app-misc/beep: Apply patch via epatch.

Package-Manager: portage-2.2.26

 app-misc/beep/beep-1.3-r1.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-misc/beep/beep-1.3-r1.ebuild b/app-misc/beep/beep-1.3-r1.ebuild
index acc7ee8..95be587 100644
--- a/app-misc/beep/beep-1.3-r1.ebuild
+++ b/app-misc/beep/beep-1.3-r1.ebuild
@@ -23,6 +23,10 @@ pkg_setup() {
tc-export CC
 }
 
+src_prepare() {
+   epatch "${PATCHES[@]}"
+}
+
 src_install() {
dobin beep
if use suid; then



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2016-02-01 Thread Tobias Klausmann
commit: 9022e73c7ea490e0b186466f6ecf1155ea040602
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon Feb  1 09:35:57 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon Feb  1 09:36:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9022e73c

app-misc/beep: add alpha keyword

Gentoo-Bug: 144343

Package-Manager: portage-2.2.27

 app-misc/beep/beep-1.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.3-r1.ebuild b/app-misc/beep/beep-1.3-r1.ebuild
index 2d0150a..0564fe0 100644
--- a/app-misc/beep/beep-1.3-r1.ebuild
+++ b/app-misc/beep/beep-1.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.johnath.com/beep/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ppc ppc64 ~sparc x86"
+KEYWORDS="alpha amd64 arm ppc ppc64 ~sparc x86"
 IUSE="suid"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2015-11-26 Thread Markus Meier
commit: ed36a8e671ae9b7fc6240ae6e39b5056a2a4746c
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Nov 26 19:14:23 2015 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Nov 26 19:14:23 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed36a8e6

app-misc/beep: arm stable, bug #144343

Package-Manager: portage-2.2.25
RepoMan-Options: --include-arches="arm"

 app-misc/beep/beep-1.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.3-r1.ebuild b/app-misc/beep/beep-1.3-r1.ebuild
index 1e26f0c..2d0150a 100644
--- a/app-misc/beep/beep-1.3-r1.ebuild
+++ b/app-misc/beep/beep-1.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.johnath.com/beep/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 arm ppc ppc64 ~sparc x86"
 IUSE="suid"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2015-09-25 Thread Agostino Sarubbo
commit: bea545176fdc738c58c298a75d2676e43fc84b5a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep 25 14:29:33 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep 25 14:29:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bea54517

app-misc/beep: x86 stable wrt bug #144343

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="x86"

 app-misc/beep/beep-1.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.3-r1.ebuild b/app-misc/beep/beep-1.3-r1.ebuild
index e38915f..1e26f0c 100644
--- a/app-misc/beep/beep-1.3-r1.ebuild
+++ b/app-misc/beep/beep-1.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.johnath.com/beep/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ppc ppc64 ~sparc x86"
 IUSE="suid"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2015-09-24 Thread Patrice Clement
commit: e8a01f6ff3a17fabd823e3d41fd51850c7959027
Author: Patrice Clement  gentoo  org>
AuthorDate: Thu Sep 24 22:54:19 2015 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Thu Sep 24 22:55:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8a01f6f

app-misc/beep: Stable for ppc+ppc64. Fixes bug 144343.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement  gentoo.org>

 app-misc/beep/beep-1.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.3-r1.ebuild b/app-misc/beep/beep-1.3-r1.ebuild
index eda1c8b..e38915f 100644
--- a/app-misc/beep/beep-1.3-r1.ebuild
+++ b/app-misc/beep/beep-1.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://www.johnath.com/beep/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ppc ppc64 ~sparc ~x86"
 IUSE="suid"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2015-08-28 Thread Patrice Clement
commit: de5d46a95c0fac7cc692817afa7a2da025f4f9b0
Author: Patrice Clement monsieurp AT gentoo DOT org
AuthorDate: Fri Aug 28 14:00:06 2015 +
Commit: Patrice Clement monsieurp AT gentoo DOT org
CommitDate: Fri Aug 28 14:07:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de5d46a9

app-misc/beep: Stable for amd64. Fixes bug 144343.

Package-Manager: portage-2.2.18
Signed-off-by: Patrice Clement monsieurp AT gentoo.org

 app-misc/beep/beep-1.3.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-misc/beep/beep-1.3.ebuild b/app-misc/beep/beep-1.3.ebuild
index f4ef536..21b7b15 100644
--- a/app-misc/beep/beep-1.3.ebuild
+++ b/app-misc/beep/beep-1.3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2015 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=4
+EAPI=5
 
 inherit eutils base toolchain-funcs
 
@@ -12,7 +12,7 @@ SRC_URI=http://www.johnath.com/beep/${P}.tar.gz;
 
 LICENSE=GPL-2
 SLOT=0
-KEYWORDS=~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86
 IUSE=
 
 PATCHES=( ${FILESDIR}/${PN}-1.2.2-Makefile.patch )



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2015-08-28 Thread Patrice Clement
commit: 3604d0ddf877eae334f466add5ccca62543c430b
Author: Patrice Clement monsieurp AT gentoo DOT org
AuthorDate: Fri Aug 28 21:30:54 2015 +
Commit: Patrice Clement monsieurp AT gentoo DOT org
CommitDate: Fri Aug 28 21:36:54 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3604d0dd

app-misc/beep: Drop old.

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement monsieurp AT gentoo.org

 app-misc/beep/beep-1.3.ebuild | 29 -
 1 file changed, 29 deletions(-)

diff --git a/app-misc/beep/beep-1.3.ebuild b/app-misc/beep/beep-1.3.ebuild
deleted file mode 100644
index 21b7b15..000
--- a/app-misc/beep/beep-1.3.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils base toolchain-funcs
-
-DESCRIPTION=The advanced PC speaker beeper
-HOMEPAGE=http://www.johnath.com/beep/;
-SRC_URI=http://www.johnath.com/beep/${P}.tar.gz;
-
-LICENSE=GPL-2
-SLOT=0
-KEYWORDS=~alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86
-IUSE=
-
-PATCHES=( ${FILESDIR}/${PN}-1.2.2-Makefile.patch )
-
-pkg_setup() {
-   tc-export CC
-}
-
-src_install() {
-   dobin beep
-   fperms 0711 /usr/bin/beep
-   doman beep.1.gz
-   dodoc CHANGELOG CREDITS README
-}



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2015-08-28 Thread Patrice Clement
commit: 5d95f886fe11cd954e246f4ab7a8385fecbd9d38
Author: Patrice Clement monsieurp AT gentoo DOT org
AuthorDate: Fri Aug 28 21:28:57 2015 +
Commit: Patrice Clement monsieurp AT gentoo DOT org
CommitDate: Fri Aug 28 21:36:46 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d95f886

app-misc/beep: Add USE=suid flag courtesy of Martin von Gagern Martin.vGagern 
AT gmx.net. Fixes bug 168201.

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement monsieurp AT gentoo.org

 app-misc/beep/beep-1.3-r1.ebuild | 36 
 1 file changed, 36 insertions(+)

diff --git a/app-misc/beep/beep-1.3-r1.ebuild b/app-misc/beep/beep-1.3-r1.ebuild
new file mode 100644
index 000..27c9a54
--- /dev/null
+++ b/app-misc/beep/beep-1.3-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils base toolchain-funcs
+
+DESCRIPTION=The advanced PC speaker beeper
+HOMEPAGE=http://www.johnath.com/beep/;
+SRC_URI=http://www.johnath.com/beep/${P}.tar.gz;
+
+LICENSE=GPL-2
+SLOT=0
+KEYWORDS=~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86
+IUSE=suid
+
+PATCHES=(
+   ${FILESDIR}/${PN}-1.2.2-Makefile.patch
+)
+
+pkg_setup() {
+   tc-export CC
+}
+
+src_install() {
+   dobin beep
+   if use suid; then
+   fowners :audio /usr/bin/beep
+   fperms 4710 /usr/bin/beep
+   else
+   fperms 0711 /usr/bin/beep
+   fi
+   doman beep.1.gz
+   dodoc CHANGELOG CREDITS README
+}



[gentoo-commits] repo/gentoo:master commit in: app-misc/beep/

2015-08-28 Thread Patrice Clement
commit: 77f27c6c1a20bde211df924031e740bc687a7e97
Author: Patrice Clement monsieurp AT gentoo DOT org
AuthorDate: Fri Aug 28 21:32:42 2015 +
Commit: Patrice Clement monsieurp AT gentoo DOT org
CommitDate: Fri Aug 28 21:37:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77f27c6c

app-misc/beep: Stable for amd64. Fixes bug 144343.

Package-Manager: portage-2.2.20.1
Signed-off-by: Patrice Clement monsieurp AT gentoo.org

 app-misc/beep/beep-1.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/beep/beep-1.3-r1.ebuild b/app-misc/beep/beep-1.3-r1.ebuild
index 27c9a54..eda1c8b 100644
--- a/app-misc/beep/beep-1.3-r1.ebuild
+++ b/app-misc/beep/beep-1.3-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI=http://www.johnath.com/beep/${P}.tar.gz;
 
 LICENSE=GPL-2
 SLOT=0
-KEYWORDS=~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86
+KEYWORDS=~alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86
 IUSE=suid
 
 PATCHES=(