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

2023-03-31 Thread Bernard Cafarelli
commit: 0d5348e7b426a746c7b8801d62e1c0f88eb8a9f6
Author: Cristian Othón Martínez Vera  cfuga  mx>
AuthorDate: Tue Mar 28 20:19:35 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri Mar 31 20:26:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d5348e7

app-misc/linux-logo: add patch to remove implicit dependency on sys-apps/which

Signed-off-by: Cristian Othón Martínez Vera  cfuga.mx>
Signed-off-by: Bernard Cafarelli  gentoo.org>

 .../linux-logo/files/linux-logo-6.0-which.patch| 29 ++
 1 file changed, 29 insertions(+)

diff --git a/app-misc/linux-logo/files/linux-logo-6.0-which.patch 
b/app-misc/linux-logo/files/linux-logo-6.0-which.patch
new file mode 100644
index ..302782b9e239
--- /dev/null
+++ b/app-misc/linux-logo/files/linux-logo-6.0-which.patch
@@ -0,0 +1,29 @@
+--- a/configure
 b/configure
+@@ -28,13 +28,13 @@
+ fi
+ 
+ OS=`uname`
+-INSTALL=`which install`
++INSTALL=`command -v install`
+ 
+ if [ -z "$PREFIX" ]; then
+PREFIX=/usr/local
+ fi
+ 
+-which xgettext
++command -v xgettext
+ XGETTEXT_MISSING=$?
+ 
+ if [ $XGETTEXT_MISSING -eq 0 ]; then
+--- a/libsysinfo-0.3.0/configure
 b/libsysinfo-0.3.0/configure
+@@ -13,7 +13,7 @@
+
+ OS=`uname`
+ PREFIX=/usr/local
+-INSTALL=`which install`
++INSTALL=`command -v install`
+ 
+ LIBSYSINFO_INCLUDE="-I.."
+ LFLAGS=""



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

2023-03-31 Thread Bernard Cafarelli
commit: c5d323e74d5e95e9e4c97b9ed54f513c7f6ff132
Author: Cristian Othón Martínez Vera  cfuga  mx>
AuthorDate: Tue Mar 28 20:28:04 2023 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Fri Mar 31 20:26:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5d323e7

app-misc/linux-logo: remove implicit dependency on sys-apps/which

Signed-off-by: Cristian Othón Martínez Vera  cfuga.mx>
Closes: https://github.com/gentoo/gentoo/pull/30389
Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-misc/linux-logo/linux-logo-6.0.ebuild  | 3 ++-
 app-misc/linux-logo/linux-logo-6.01.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-misc/linux-logo/linux-logo-6.0.ebuild 
b/app-misc/linux-logo/linux-logo-6.0.ebuild
index 3d7fa90c7339..39a3fbf85e07 100644
--- a/app-misc/linux-logo/linux-logo-6.0.ebuild
+++ b/app-misc/linux-logo/linux-logo-6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,6 +20,7 @@ BDEPEND="nls? ( sys-devel/gettext )"
 
 PATCHES=(
"${FILESDIR}"/"${P}"-configure.patch
+   "${FILESDIR}"/"${P}"-which.patch
 )
 
 DOCS=( BUGS README README.CUSTOM_LOGOS TODO USAGE LINUX_LOGO.FAQ )

diff --git a/app-misc/linux-logo/linux-logo-6.01.ebuild 
b/app-misc/linux-logo/linux-logo-6.01.ebuild
index 73344efa46bc..536d8fb11d8e 100644
--- a/app-misc/linux-logo/linux-logo-6.01.ebuild
+++ b/app-misc/linux-logo/linux-logo-6.01.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -20,6 +20,7 @@ BDEPEND="nls? ( sys-devel/gettext )"
 
 PATCHES=(
"${FILESDIR}"/"${PN}"-6.0-configure.patch
+   "${FILESDIR}"/"${PN}"-6.0-which.patch
 )
 
 DOCS=( BUGS README README.CUSTOM_LOGOS TODO USAGE LINUX_LOGO.FAQ )



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

2022-11-13 Thread Bernard Cafarelli
commit: e30064cc3d8dcda83eec12470dc27a1e9b4099ca
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sun Nov 13 17:12:03 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sun Nov 13 17:12:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e30064cc

app-misc/linux-logo: add 6.01

Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-misc/linux-logo/Manifest   |  1 +
 app-misc/linux-logo/linux-logo-6.01.ebuild | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/app-misc/linux-logo/Manifest b/app-misc/linux-logo/Manifest
index ac5e5f3c7706..e5c12291a4b1 100644
--- a/app-misc/linux-logo/Manifest
+++ b/app-misc/linux-logo/Manifest
@@ -1 +1,2 @@
 DIST linux_logo-6.0.tar.gz 117486 BLAKE2B 
3340b893574f0c18561b208824cd80cff19c387d981af6ca63f56e691cebd2030e058ef367d91a999fd662592582da38b21a5a31f3f8364dbd87a43bd2c2b608
 SHA512 
ebd7513f90e79bb21acd984c671a1d1ce8421411d2b2948b01e6e08f7c9826184f9b9d528e0cfc814df8d8015d444a09c45025c344115ac9a6c2cff5743f03ad
+DIST linux_logo-6.01.tar.gz 119482 BLAKE2B 
369e99ab4fbc77fc41d3598c11a4a5c8c1b7bdd246408b0fab5f623fb6a701edf6e2e5f2ce494e9c8aaac3d00cc47525a0daf6525cf9bbbf068d5eeba93a9f6e
 SHA512 
1949758289b79baa9219665f59f92edab20dfa4c3e33fa32ff99ea1da36eccaf65a5ac1135b70cb8309c13d722a651c639c210383510347789f949e9f5148809

diff --git a/app-misc/linux-logo/linux-logo-6.01.ebuild 
b/app-misc/linux-logo/linux-logo-6.01.ebuild
new file mode 100644
index ..73344efa46bc
--- /dev/null
+++ b/app-misc/linux-logo/linux-logo-6.01.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit toolchain-funcs systemd
+
+MY_P=${PN/-/_}-${PV}
+DESCRIPTION="A utility that displays an ANSI/ASCII logo and some system 
information"
+HOMEPAGE="http://www.deater.net/weave/vmwprod/linux_logo/;
+SRC_URI="http://www.deater.net/weave/vmwprod/linux_logo/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+IUSE="nls"
+
+RDEPEND="nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( sys-devel/gettext )"
+
+PATCHES=(
+   "${FILESDIR}"/"${PN}"-6.0-configure.patch
+)
+
+DOCS=( BUGS README README.CUSTOM_LOGOS TODO USAGE LINUX_LOGO.FAQ )
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   cp "${FILESDIR}"/logo-config "${S}/logo_config" || die
+   cp "${FILESDIR}"/linux_logo_creator "${S}/" || die
+   cp "${FILESDIR}"/linux-logo.service "${S}/" || die
+   cp "${FILESDIR}"/gentoo-*.logo "${S}"/logos/ || die
+
+   sed -e 's#=$(PREFIX)#=$(DESTDIR)$(PREFIX)#' -i po/Makefile || die
+
+   # Manpage is already gzipped in tarball
+   gunzip linux_logo.1.gz || die
+   sed -e "s/.1.gz/.1/g" -i Makefile || die
+
+   default
+}
+
+src_configure() {
+   ARCH="" CC="$(tc-getCC)" AR="$(tc-getAR)" econf
+}
+
+src_install() {
+   default
+
+   dobin "${FILESDIR}"/linux_logo_creator
+   newinitd "${FILESDIR}"/${PN}.init.d ${PN}
+   newconfd "${FILESDIR}"/${PN}-5.11.conf ${PN}
+
+   # systemd support
+   systemd_newunit "${FILESDIR}/linux-logo.service" "linux-logo.service"
+}
+
+pkg_postinst() {
+   echo
+   elog "Linux_logo ebuild for Gentoo comes with two Gentoo logos."
+   elog ""
+   elog "To display the first Gentoo logo type: linux_logo -L gentoo"
+   elog "To display the second Gentoo logo type: linux_logo -L gentoo-alt"
+   elog "To display all the logos available type: linux_logo -L list."
+   elog ""
+   elog "To start linux_logo on boot, please type:"
+   elog "   rc-update add linux-logo default"
+   elog "or for systemd"
+   elog "   systemctl enable linux-logo.service"
+   elog "which uses the settings found in"
+   elog "   /etc/conf.d/linux-logo"
+   echo
+}
+
+pkg_prerm() {
+   # Restore issue files
+   mv /etc/issue.linux-logo.backup /etc/issue 2> /dev/null
+   mv /etc/issue.net.linux-logo.backup /etc/issue.net 2> /dev/null
+}



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

2022-08-18 Thread Bernard Cafarelli
commit: e90d528782405cd4d082ce9a3229d4b0ca02b140
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Aug 18 16:21:40 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Thu Aug 18 16:21:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e90d5287

app-misc/linux-logo: drop 5.11-r4, 5.11-r5

Closes: https://bugs.gentoo.org/836038
Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-misc/linux-logo/Manifest   |  1 -
 .../linux-logo-5.11-add-aarch64-support.patch  | 13 
 .../files/linux-logo-5.11-configure.patch  | 78 -
 app-misc/linux-logo/linux-logo-5.11-r4.ebuild  | 78 -
 app-misc/linux-logo/linux-logo-5.11-r5.ebuild  | 80 --
 5 files changed, 250 deletions(-)

diff --git a/app-misc/linux-logo/Manifest b/app-misc/linux-logo/Manifest
index d9fe570152f6..ac5e5f3c7706 100644
--- a/app-misc/linux-logo/Manifest
+++ b/app-misc/linux-logo/Manifest
@@ -1,2 +1 @@
-DIST linux_logo-5.11.tar.gz 103623 BLAKE2B 
5790bae07a9496a690e0ef2d6426a68365c4ab91df058a31a5bffed38b8f3caac01b80ce49d52583f77632cc5e3061a20a5530437ca3508e823eeb88eb2e94cb
 SHA512 
3c11d59eeb1ea613eb66d3ea5ef2d7c9ef906cb12430b9350570a6a1937ec174bdd974e6227358339c3fd2e0647a5066a0bea22289c4aa9bc8b03afb0033f114
 DIST linux_logo-6.0.tar.gz 117486 BLAKE2B 
3340b893574f0c18561b208824cd80cff19c387d981af6ca63f56e691cebd2030e058ef367d91a999fd662592582da38b21a5a31f3f8364dbd87a43bd2c2b608
 SHA512 
ebd7513f90e79bb21acd984c671a1d1ce8421411d2b2948b01e6e08f7c9826184f9b9d528e0cfc814df8d8015d444a09c45025c344115ac9a6c2cff5743f03ad

diff --git 
a/app-misc/linux-logo/files/linux-logo-5.11-add-aarch64-support.patch 
b/app-misc/linux-logo/files/linux-logo-5.11-add-aarch64-support.patch
deleted file mode 100644
index 8ea15ebab6ac..
--- a/app-misc/linux-logo/files/linux-logo-5.11-add-aarch64-support.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff -Nuar a/libsysinfo-0.2.2/Linux/Makefile b/libsysinfo-0.2.2/Linux/Makefile
 a/libsysinfo-0.2.2/Linux/Makefile  2010-02-15 18:15:07.0 +0100
-+++ b/libsysinfo-0.2.2/Linux/Makefile  2018-01-03 20:16:48.28620 +0100
-@@ -6,6 +6,9 @@
- ifneq (,$(findstring arm,$(ARCH)))
-ARCH := arm
- endif
-+ifneq (,$(findstring aarch64,$(ARCH)))
-+   ARCH := arm
-+endif
- ifneq (,$(findstring sh,$(ARCH)))
-ARCH := sh
- endif

diff --git a/app-misc/linux-logo/files/linux-logo-5.11-configure.patch 
b/app-misc/linux-logo/files/linux-logo-5.11-configure.patch
deleted file mode 100644
index a699db0485e1..
--- a/app-misc/linux-logo/files/linux-logo-5.11-configure.patch
+++ /dev/null
@@ -1,78 +0,0 @@
-diff -Naur linux_logo-5.11.orig/configure linux_logo-5.11/configure
 linux_logo-5.11.orig/configure 2010-02-19 23:47:46.0 +0100
-+++ linux_logo-5.11/configure  2020-04-23 23:35:47.468728737 +0200
-@@ -41,31 +41,8 @@
-XGETTEXT=xgettext
- fi
- 
--which gcc
--GCC_MISSING=$?
--
--if [ $GCC_MISSING -eq 1 ]; then
--   which cc
--   CC_MISSING=$?
--   if [ $CC_MISSING -eq 1 ]; then
--  echo "C compiler not found!"
--   else
--  CC=cc   
--   fi
--else
--   CC=gcc
--fi
--
- LIBSYSINFO=libsysinfo-0.2.2
- 
--LDFLAGS=""
--
--if [ $CC = gcc ]; then
--   CFLAGS="-Wall -O2"
--else
--   CFLAGS="-O2"
--fi   
--
- $CROSS$CC $CFLAGS -c intl_test.c 
- INTL_MISSING=$?
- 
-diff -Naur linux_logo-5.11.orig/libsysinfo-0.2.2/configure 
linux_logo-5.11/libsysinfo-0.2.2/configure
 linux_logo-5.11.orig/libsysinfo-0.2.2/configure2009-06-05 
20:53:44.0 +0200
-+++ linux_logo-5.11/libsysinfo-0.2.2/configure 2020-04-23 23:39:32.874812532 
+0200
-@@ -15,39 +15,6 @@
- PREFIX=/usr/local
- INSTALL=`which install`
- 
--which gcc
--GCC_MISSING=$?
--
--if [ $GCC_MISSING -eq 1 ]; then
--   which cc
--   CC_MISSING=$?
--   if [ $CC_MISSING -eq 1 ]; then
--  echo "C compiler not found!"
--   else
--  CC=cc   
--   fi
--else
--   CC=gcc
--fi
--
--which ar
--AR_MISSING=$?
--
--if [ $AR_MISSING -eq 0 ]; then
--   AR=ar
--fi
--
--
--if [ $OS = SunOS ]; then
--   AR=/usr/ccs/bin/ar
--fi
--   
--if [ $CC = gcc ]; then
--   CFLAGS="-Wall -O2"
--else
--   CFLAGS="-O2"
--fi   
--
- LIBSYSINFO_INCLUDE="-I.."
- LFLAGS=""
- 

diff --git a/app-misc/linux-logo/linux-logo-5.11-r4.ebuild 
b/app-misc/linux-logo/linux-logo-5.11-r4.ebuild
deleted file mode 100644
index 7a01642f4e7b..
--- a/app-misc/linux-logo/linux-logo-5.11-r4.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit toolchain-funcs systemd
-
-MY_P=${PN/-/_}-${PV}
-S=${WORKDIR}/${MY_P}
-DESCRIPTION="A utility that displays an ANSI/ASCII logo and some system 
information"
-HOMEPAGE="http://www.deater.net/weave/vmwprod/linux_logo/;
-SRC_URI="http://www.deater.net/weave/vmwprod/linux_logo/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc sparc x86 

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

2022-08-18 Thread Agostino Sarubbo
commit: 0e80eda5a1b0ef2505d750c315b910d8d1a8fb63
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Aug 18 07:31:46 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Aug 18 07:31:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e80eda5

app-misc/linux-logo: ppc stable wrt bug #865441

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

 app-misc/linux-logo/linux-logo-6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/linux-logo/linux-logo-6.0.ebuild 
b/app-misc/linux-logo/linux-logo-6.0.ebuild
index 13eef380afe2..3d7fa90c7339 100644
--- a/app-misc/linux-logo/linux-logo-6.0.ebuild
+++ b/app-misc/linux-logo/linux-logo-6.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://www.deater.net/weave/vmwprod/linux_logo/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~riscv sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~riscv sparc x86 
~amd64-linux ~x86-linux"
 IUSE="nls"
 
 RDEPEND="nls? ( virtual/libintl )"



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

2022-08-18 Thread Agostino Sarubbo
commit: ebc8d73843e45459c66b9bab94b1e9ecab2e4eb4
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Aug 18 06:59:26 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Aug 18 06:59:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebc8d738

app-misc/linux-logo: amd64 stable wrt bug #865441

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

 app-misc/linux-logo/linux-logo-6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/linux-logo/linux-logo-6.0.ebuild 
b/app-misc/linux-logo/linux-logo-6.0.ebuild
index 70f7b741388d..13eef380afe2 100644
--- a/app-misc/linux-logo/linux-logo-6.0.ebuild
+++ b/app-misc/linux-logo/linux-logo-6.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://www.deater.net/weave/vmwprod/linux_logo/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~riscv sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~riscv sparc x86 
~amd64-linux ~x86-linux"
 IUSE="nls"
 
 RDEPEND="nls? ( virtual/libintl )"



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

2022-08-17 Thread Sam James
commit: 00bc0405998bd5ba08be5e58eabe3de78d972978
Author: Sam James  gentoo  org>
AuthorDate: Wed Aug 17 20:00:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Aug 17 20:00:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00bc0405

app-misc/linux-logo: Stabilize 6.0 x86, #865441

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

 app-misc/linux-logo/linux-logo-6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/linux-logo/linux-logo-6.0.ebuild 
b/app-misc/linux-logo/linux-logo-6.0.ebuild
index 966aed3f725a..70f7b741388d 100644
--- a/app-misc/linux-logo/linux-logo-6.0.ebuild
+++ b/app-misc/linux-logo/linux-logo-6.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://www.deater.net/weave/vmwprod/linux_logo/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~riscv sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~riscv sparc x86 
~amd64-linux ~x86-linux"
 IUSE="nls"
 
 RDEPEND="nls? ( virtual/libintl )"



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

2022-08-17 Thread Arthur Zamarin
commit: a4b94d93c2a88531b33833f96fa084a6d52918db
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug 17 18:46:44 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug 17 18:46:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4b94d93

app-misc/linux-logo: Stabilize 6.0 sparc, #865441

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

 app-misc/linux-logo/linux-logo-6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/linux-logo/linux-logo-6.0.ebuild 
b/app-misc/linux-logo/linux-logo-6.0.ebuild
index fb66fd3fa585..966aed3f725a 100644
--- a/app-misc/linux-logo/linux-logo-6.0.ebuild
+++ b/app-misc/linux-logo/linux-logo-6.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="http://www.deater.net/weave/vmwprod/linux_logo/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~riscv sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="nls"
 
 RDEPEND="nls? ( virtual/libintl )"



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

2022-03-26 Thread Bernard Cafarelli
commit: 6837cb886b9135dc51319fdfe40f546dab20515f
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Mar 26 17:26:40 2022 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sat Mar 26 17:26:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6837cb88

app-misc/linux-logo: update configure call

Bug: https://bugs.gentoo.org/836038
Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-misc/linux-logo/linux-logo-6.0.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-misc/linux-logo/linux-logo-6.0.ebuild 
b/app-misc/linux-logo/linux-logo-6.0.ebuild
index 0b5e11c7d8c6..fb66fd3fa585 100644
--- a/app-misc/linux-logo/linux-logo-6.0.ebuild
+++ b/app-misc/linux-logo/linux-logo-6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -42,8 +42,7 @@ src_prepare() {
 }
 
 src_configure() {
-   ARCH="" CC="$(tc-getCC)" AR="$(tc-getAR)" LDFLAGS="${LDFLAGS}" 
DESTDIR="${D}" \
-   ./configure --prefix=/usr || die
+   ARCH="" CC="$(tc-getCC)" AR="$(tc-getAR)" econf
 }
 
 src_install() {



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

2021-10-02 Thread Bernard Cafarelli
commit: 54d9b288b40c29c2ab6ac0b1dcaafeb335757452
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Sat Oct  2 08:58:58 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Sat Oct  2 08:59:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54d9b288

app-misc/linux-logo: fix compressed manpage install

Closes: https://bugs.gentoo.org/729430
Package-Manager: Portage-3.0.26, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-misc/linux-logo/linux-logo-6.0.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/app-misc/linux-logo/linux-logo-6.0.ebuild 
b/app-misc/linux-logo/linux-logo-6.0.ebuild
index 5d00ccd57c2..99142eb53ef 100644
--- a/app-misc/linux-logo/linux-logo-6.0.ebuild
+++ b/app-misc/linux-logo/linux-logo-6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -33,6 +33,11 @@ src_prepare() {
cp "${FILESDIR}"/gentoo-*.logo "${S}"/logos/ || die
 
sed -e 's#=$(PREFIX)#=$(DESTDIR)$(PREFIX)#' -i po/Makefile || die
+
+   # Manpage is already gzipped in tarball
+   gunzip linux_logo.1.gz || die
+   sed -e "s/.1.gz/.1/g" -i Makefile || die
+
default
 }
 



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

2020-05-11 Thread Bernard Cafarelli
commit: 1c88feea94d12bcc94c4ace29a871b38875ed5d1
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Mon May 11 17:16:56 2020 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Mon May 11 17:17:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c88feea

app-misc/linux-logo: 6.0 bump

Almost 10 years after previous release

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-misc/linux-logo/Manifest   |  1 +
 .../files/linux-logo-6.0-configure.patch   | 78 ++
 app-misc/linux-logo/linux-logo-6.0.ebuild  | 76 +
 3 files changed, 155 insertions(+)

diff --git a/app-misc/linux-logo/Manifest b/app-misc/linux-logo/Manifest
index 053a018722d..d9fe570152f 100644
--- a/app-misc/linux-logo/Manifest
+++ b/app-misc/linux-logo/Manifest
@@ -1 +1,2 @@
 DIST linux_logo-5.11.tar.gz 103623 BLAKE2B 
5790bae07a9496a690e0ef2d6426a68365c4ab91df058a31a5bffed38b8f3caac01b80ce49d52583f77632cc5e3061a20a5530437ca3508e823eeb88eb2e94cb
 SHA512 
3c11d59eeb1ea613eb66d3ea5ef2d7c9ef906cb12430b9350570a6a1937ec174bdd974e6227358339c3fd2e0647a5066a0bea22289c4aa9bc8b03afb0033f114
+DIST linux_logo-6.0.tar.gz 117486 BLAKE2B 
3340b893574f0c18561b208824cd80cff19c387d981af6ca63f56e691cebd2030e058ef367d91a999fd662592582da38b21a5a31f3f8364dbd87a43bd2c2b608
 SHA512 
ebd7513f90e79bb21acd984c671a1d1ce8421411d2b2948b01e6e08f7c9826184f9b9d528e0cfc814df8d8015d444a09c45025c344115ac9a6c2cff5743f03ad

diff --git a/app-misc/linux-logo/files/linux-logo-6.0-configure.patch 
b/app-misc/linux-logo/files/linux-logo-6.0-configure.patch
new file mode 100644
index 000..05df945a4c5
--- /dev/null
+++ b/app-misc/linux-logo/files/linux-logo-6.0-configure.patch
@@ -0,0 +1,78 @@
+diff -Naur linux_logo-6.0.orig/configure linux_logo-6.0/configure
+--- linux_logo-6.0.orig/configure  2020-05-08 07:37:08.0 +0200
 linux_logo-6.0/configure   2020-05-11 19:00:57.894062221 +0200
+@@ -41,31 +41,8 @@
+XGETTEXT=xgettext
+ fi
+ 
+-which gcc
+-GCC_MISSING=$?
+-
+-if [ $GCC_MISSING -eq 1 ]; then
+-   which cc
+-   CC_MISSING=$?
+-   if [ $CC_MISSING -eq 1 ]; then
+-  echo "C compiler not found!"
+-   else
+-  CC=cc   
+-   fi
+-else
+-   CC=gcc
+-fi
+-
+ LIBSYSINFO=libsysinfo-0.3.0
+ 
+-LDFLAGS=""
+-
+-if [ $CC = gcc ]; then
+-   CFLAGS="-Wall -O2"
+-else
+-   CFLAGS="-O2"
+-fi   
+-
+ $CROSS$CC $CFLAGS -c intl_test.c 
+ INTL_MISSING=$?
+ 
+diff -Naur linux_logo-6.0.orig/libsysinfo-0.3.0/configure 
linux_logo-6.0/libsysinfo-0.3.0/configure
+--- linux_logo-6.0.orig/libsysinfo-0.3.0/configure 2020-05-08 
07:37:08.0 +0200
 linux_logo-6.0/libsysinfo-0.3.0/configure  2020-05-11 19:01:09.551071479 
+0200
+@@ -15,39 +15,6 @@
+ PREFIX=/usr/local
+ INSTALL=`which install`
+ 
+-which gcc
+-GCC_MISSING=$?
+-
+-if [ $GCC_MISSING -eq 1 ]; then
+-   which cc
+-   CC_MISSING=$?
+-   if [ $CC_MISSING -eq 1 ]; then
+-  echo "C compiler not found!"
+-   else
+-  CC=cc   
+-   fi
+-else
+-   CC=gcc
+-fi
+-
+-which ar
+-AR_MISSING=$?
+-
+-if [ $AR_MISSING -eq 0 ]; then
+-   AR=ar
+-fi
+-
+-
+-if [ $OS = SunOS ]; then
+-   AR=/usr/ccs/bin/ar
+-fi
+-   
+-if [ $CC = gcc ]; then
+-   CFLAGS="-Wall -O2"
+-else
+-   CFLAGS="-O2"
+-fi   
+-
+ LIBSYSINFO_INCLUDE="-I.."
+ LFLAGS=""
+ 

diff --git a/app-misc/linux-logo/linux-logo-6.0.ebuild 
b/app-misc/linux-logo/linux-logo-6.0.ebuild
new file mode 100644
index 000..5d00ccd57c2
--- /dev/null
+++ b/app-misc/linux-logo/linux-logo-6.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit toolchain-funcs systemd
+
+MY_P=${PN/-/_}-${PV}
+DESCRIPTION="A utility that displays an ANSI/ASCII logo and some system 
information"
+HOMEPAGE="http://www.deater.net/weave/vmwprod/linux_logo/;
+SRC_URI="http://www.deater.net/weave/vmwprod/linux_logo/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86 ~amd64-linux 
~x86-linux"
+IUSE="nls"
+
+RDEPEND="nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( sys-devel/gettext )"
+
+PATCHES=(
+   "${FILESDIR}"/"${P}"-configure.patch
+)
+
+DOCS=( BUGS README README.CUSTOM_LOGOS TODO USAGE LINUX_LOGO.FAQ )
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   cp "${FILESDIR}"/logo-config "${S}/logo_config" || die
+   cp "${FILESDIR}"/linux_logo_creator "${S}/" || die
+   cp "${FILESDIR}"/linux-logo.service "${S}/" || die
+   cp "${FILESDIR}"/gentoo-*.logo "${S}"/logos/ || die
+
+   sed -e 's#=$(PREFIX)#=$(DESTDIR)$(PREFIX)#' -i po/Makefile || die
+   default
+}
+
+src_configure() {
+   ARCH="" CC="$(tc-getCC)" AR="$(tc-getAR)" LDFLAGS="${LDFLAGS}" 
DESTDIR="${D}" \
+   ./configure --prefix=/usr || die
+}
+
+src_install() {
+   default
+
+   dobin "${FILESDIR}"/linux_logo_creator
+   newinitd 

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

2020-04-23 Thread Bernard Cafarelli
commit: 8124fadf4a2b629eecb56a06edd6f2f383beb233
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu Apr 23 21:44:26 2020 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Thu Apr 23 21:55:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8124fadf

app-misc/linux-logo: set CC and flags directly in configure

Previously, this was set only from src_compile(), which can cause
incorrcet flags being added at configure run (custom script)

Closes: https://bugs.gentoo.org/718370
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Bernard Cafarelli  gentoo.org>

 .../files/linux-logo-5.11-configure.patch  | 78 +
 app-misc/linux-logo/linux-logo-5.11-r5.ebuild  | 80 ++
 2 files changed, 158 insertions(+)

diff --git a/app-misc/linux-logo/files/linux-logo-5.11-configure.patch 
b/app-misc/linux-logo/files/linux-logo-5.11-configure.patch
new file mode 100644
index 000..a699db0485e
--- /dev/null
+++ b/app-misc/linux-logo/files/linux-logo-5.11-configure.patch
@@ -0,0 +1,78 @@
+diff -Naur linux_logo-5.11.orig/configure linux_logo-5.11/configure
+--- linux_logo-5.11.orig/configure 2010-02-19 23:47:46.0 +0100
 linux_logo-5.11/configure  2020-04-23 23:35:47.468728737 +0200
+@@ -41,31 +41,8 @@
+XGETTEXT=xgettext
+ fi
+ 
+-which gcc
+-GCC_MISSING=$?
+-
+-if [ $GCC_MISSING -eq 1 ]; then
+-   which cc
+-   CC_MISSING=$?
+-   if [ $CC_MISSING -eq 1 ]; then
+-  echo "C compiler not found!"
+-   else
+-  CC=cc   
+-   fi
+-else
+-   CC=gcc
+-fi
+-
+ LIBSYSINFO=libsysinfo-0.2.2
+ 
+-LDFLAGS=""
+-
+-if [ $CC = gcc ]; then
+-   CFLAGS="-Wall -O2"
+-else
+-   CFLAGS="-O2"
+-fi   
+-
+ $CROSS$CC $CFLAGS -c intl_test.c 
+ INTL_MISSING=$?
+ 
+diff -Naur linux_logo-5.11.orig/libsysinfo-0.2.2/configure 
linux_logo-5.11/libsysinfo-0.2.2/configure
+--- linux_logo-5.11.orig/libsysinfo-0.2.2/configure2009-06-05 
20:53:44.0 +0200
 linux_logo-5.11/libsysinfo-0.2.2/configure 2020-04-23 23:39:32.874812532 
+0200
+@@ -15,39 +15,6 @@
+ PREFIX=/usr/local
+ INSTALL=`which install`
+ 
+-which gcc
+-GCC_MISSING=$?
+-
+-if [ $GCC_MISSING -eq 1 ]; then
+-   which cc
+-   CC_MISSING=$?
+-   if [ $CC_MISSING -eq 1 ]; then
+-  echo "C compiler not found!"
+-   else
+-  CC=cc   
+-   fi
+-else
+-   CC=gcc
+-fi
+-
+-which ar
+-AR_MISSING=$?
+-
+-if [ $AR_MISSING -eq 0 ]; then
+-   AR=ar
+-fi
+-
+-
+-if [ $OS = SunOS ]; then
+-   AR=/usr/ccs/bin/ar
+-fi
+-   
+-if [ $CC = gcc ]; then
+-   CFLAGS="-Wall -O2"
+-else
+-   CFLAGS="-O2"
+-fi   
+-
+ LIBSYSINFO_INCLUDE="-I.."
+ LFLAGS=""
+ 

diff --git a/app-misc/linux-logo/linux-logo-5.11-r5.ebuild 
b/app-misc/linux-logo/linux-logo-5.11-r5.ebuild
new file mode 100644
index 000..f63e15d1e14
--- /dev/null
+++ b/app-misc/linux-logo/linux-logo-5.11-r5.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs systemd
+
+MY_P=${PN/-/_}-${PV}
+DESCRIPTION="A utility that displays an ANSI/ASCII logo and some system 
information"
+HOMEPAGE="http://www.deater.net/weave/vmwprod/linux_logo/;
+SRC_URI="http://www.deater.net/weave/vmwprod/linux_logo/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86 ~amd64-linux 
~x86-linux"
+IUSE="nls"
+
+RDEPEND="nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}"
+BDEPEND="nls? ( sys-devel/gettext )"
+
+PATCHES=(
+   "${FILESDIR}"/"${P}"-add-aarch64-support.patch
+   "${FILESDIR}"/"${P}"-configure.patch
+)
+
+DOCS=( BUGS README README.CUSTOM_LOGOS TODO USAGE LINUX_LOGO.FAQ )
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+   cp "${FILESDIR}"/logo-config "${S}/logo_config" || die
+   cp "${FILESDIR}"/linux_logo_creator "${S}/" || die
+   cp "${FILESDIR}"/linux-logo.service "${S}/" || die
+   cp "${FILESDIR}"/gentoo-*.logo "${S}"/logos/ || die
+
+   # Remove warn_unused_result warning
+   sed -i -e 's/FILE \*fff;/FILE \*fff;\n   char *stemp;/' \
+   -e 's/fgets/stemp=fgets/' "${S}"/load_logo.c || die
+   default
+}
+
+src_configure() {
+   ARCH="" CC="$(tc-getCC)" AR="$(tc-getAR)" LDFLAGS="${LDFLAGS}" \
+   ./configure --prefix="${ED}"/usr || die
+}
+
+src_install() {
+   default
+
+   dobin "${FILESDIR}"/linux_logo_creator
+   newinitd "${FILESDIR}"/${PN}.init.d ${PN}
+   newconfd "${FILESDIR}"/${P}.conf ${PN}
+
+   # systemd support
+   systemd_newunit "${FILESDIR}/linux-logo.service" "linux-logo.service"
+}
+
+pkg_postinst() {
+   echo
+   elog "Linux_logo ebuild for Gentoo comes with two Gentoo logos."
+   elog ""
+   elog "To display the first Gentoo logo type: linux_logo -L gentoo"
+   elog "To display the second Gentoo logo type: linux_logo -L gentoo-alt"
+   elog "To display all the logos available type: linux_logo -L list."
+   elog ""

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

2019-05-23 Thread Bernard Cafarelli
commit: 5435826c249184083b504d005a6c91c5707b8c31
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu May 23 17:04:14 2019 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Thu May 23 17:27:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5435826c

app-misc/linux-logo: adding myself as maintainer

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-misc/linux-logo/metadata.xml | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/app-misc/linux-logo/metadata.xml b/app-misc/linux-logo/metadata.xml
index 28aea643562..35131560436 100644
--- a/app-misc/linux-logo/metadata.xml
+++ b/app-misc/linux-logo/metadata.xml
@@ -1,11 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-
-
-  A utility that displays an ANSI/ASCII logo and some system information
-
-
-  Una utilidad que muestra un logotipo ANSI/ASCII e información del sistema
-
+   
+   voyag...@gentoo.org
+   Bernard Cafarelli
+   
+   A utility that displays an ANSI/ASCII logo 
and some system information
+   Una utilidad que muestra un logotipo 
ANSI/ASCII e información del sistema
 



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

2019-05-23 Thread Bernard Cafarelli
commit: 01adaba53d18ea4912000ebf5b4d3c4608bd271b
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Thu May 23 17:04:48 2019 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Thu May 23 17:27:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01adaba5

app-misc/linux-logo: drop old

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Bernard Cafarelli  gentoo.org>

 app-misc/linux-logo/linux-logo-5.11-r3.ebuild | 76 ---
 1 file changed, 76 deletions(-)

diff --git a/app-misc/linux-logo/linux-logo-5.11-r3.ebuild 
b/app-misc/linux-logo/linux-logo-5.11-r3.ebuild
deleted file mode 100644
index 6406607e1ca..000
--- a/app-misc/linux-logo/linux-logo-5.11-r3.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit toolchain-funcs systemd
-
-MY_P=${PN/-/_}-${PV}
-S=${WORKDIR}/${MY_P}
-DESCRIPTION="A utility that displays an ANSI/ASCII logo and some system 
information"
-HOMEPAGE="http://www.deater.net/weave/vmwprod/linux_logo/;
-SRC_URI="http://www.deater.net/weave/vmwprod/linux_logo/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm hppa ~ia64 ~mips ppc sparc x86 ~amd64-linux ~x86-linux"
-IUSE="nls"
-
-RDEPEND="nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
-   nls? ( sys-devel/gettext )"
-
-src_prepare() {
-   cp "${FILESDIR}"/logo-config "${S}/logo_config" || die
-   cp "${FILESDIR}"/linux_logo_creator "${S}/" || die
-   cp "${FILESDIR}"/linux-logo.service "${S}/" || die
-   cp "${FILESDIR}"/gentoo-*.logo "${S}"/logos/ || die
-
-   # Remove warn_unused_result warning
-   sed -i -e 's/FILE \*fff;/FILE \*fff;\n   char *stemp;/' \
-   -e 's/fgets/stemp=fgets/' "${S}"/load_logo.c || die
-}
-
-src_configure() {
-   ARCH="" ./configure --prefix="${ED}"/usr || die
-}
-
-src_compile() {
-   emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)"
-}
-
-src_install() {
-   emake install
-
-   dodoc BUGS README README.CUSTOM_LOGOS TODO USAGE LINUX_LOGO.FAQ
-
-   dobin "${FILESDIR}"/linux_logo_creator
-   newinitd "${FILESDIR}"/${PN}.init.d ${PN}
-   newconfd "${FILESDIR}"/${P}.conf ${PN}
-
-   # systemd support
-   systemd_newunit "${FILESDIR}/linux-logo.service" "linux-logo.service"
-}
-
-pkg_postinst() {
-   echo
-   elog "Linux_logo ebuild for Gentoo comes with two Gentoo logos."
-   elog ""
-   elog "To display the first Gentoo logo type: linux_logo -L gentoo"
-   elog "To display the second Gentoo logo type: linux_logo -L gentoo-alt"
-   elog "To display all the logos available type: linux_logo -L list."
-   elog ""
-   elog "To start linux_logo on boot, please type:"
-   elog "   rc-update add linux-logo default"
-   elog "or for systemd"
-   elog "   systemctl enable linux-logo.service"
-   elog "which uses the settings found in"
-   elog "   /etc/conf.d/linux-logo"
-   echo
-}
-
-pkg_prerm() {
-   # Restore issue files
-   mv /etc/issue.linux-logo.backup /etc/issue 2> /dev/null
-   mv /etc/issue.net.linux-logo.backup /etc/issue.net 2> /dev/null
-}



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

2018-04-01 Thread Sergei Trofimovich
commit: 1503514ef7d7560b6760582a667dbde0a46dc89e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Apr  1 14:21:54 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr  1 14:21:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1503514e

app-misc/linux-logo: stable 5.11-r4 for ppc, bug #646442

Package-Manager: Portage-2.3.27, Repoman-2.3.9
RepoMan-Options: --include-arches="ppc"

 app-misc/linux-logo/linux-logo-5.11-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/linux-logo/linux-logo-5.11-r4.ebuild 
b/app-misc/linux-logo/linux-logo-5.11-r4.ebuild
index 1a8a23105ab..e78323f95a0 100644
--- a/app-misc/linux-logo/linux-logo-5.11-r4.ebuild
+++ b/app-misc/linux-logo/linux-logo-5.11-r4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.deater.net/weave/vmwprod/linux_logo/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="nls"
 
 RDEPEND="nls? ( virtual/libintl )"



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

2018-02-08 Thread Sergei Trofimovich
commit: 512ba75dc0dd6f9b2b63632693f19bde0ae1cb98
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu Feb  8 22:01:44 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb  8 22:13:00 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=512ba75d

app-misc/linux-logo: stable 5.11-r4 for sparc, bug #646442

Package-Manager: Portage-2.3.19, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 app-misc/linux-logo/linux-logo-5.11-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/linux-logo/linux-logo-5.11-r4.ebuild 
b/app-misc/linux-logo/linux-logo-5.11-r4.ebuild
index 4ebee62b970..41b2d773b41 100644
--- a/app-misc/linux-logo/linux-logo-5.11-r4.ebuild
+++ b/app-misc/linux-logo/linux-logo-5.11-r4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.deater.net/weave/vmwprod/linux_logo/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="nls"
 
 RDEPEND="nls? ( virtual/libintl )"



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

2018-02-06 Thread Thomas Deutschmann
commit: d117ce252d9e221bb9b983238fa6092be143c6b6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Feb  6 18:25:04 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Feb  6 18:35:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d117ce25

app-misc/linux-logo: x86 stable (bug #646442)

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 app-misc/linux-logo/linux-logo-5.11-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/linux-logo/linux-logo-5.11-r4.ebuild 
b/app-misc/linux-logo/linux-logo-5.11-r4.ebuild
index 12327681bc8..4ebee62b970 100644
--- a/app-misc/linux-logo/linux-logo-5.11-r4.ebuild
+++ b/app-misc/linux-logo/linux-logo-5.11-r4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.deater.net/weave/vmwprod/linux_logo/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~sparc ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~sparc x86 ~amd64-linux 
~x86-linux"
 IUSE="nls"
 
 RDEPEND="nls? ( virtual/libintl )"



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

2018-02-04 Thread Sergei Trofimovich
commit: 9d8c582e35f669e789f18e0059e2c6f76b65ad71
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Feb  4 20:53:39 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Feb  4 20:53:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d8c582e

app-misc/linux-logo: stable 5.11-r4 for hppa, bug #646442

Package-Manager: Portage-2.3.20, Repoman-2.3.6
RepoMan-Options: --include-arches="hppa"

 app-misc/linux-logo/linux-logo-5.11-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/linux-logo/linux-logo-5.11-r4.ebuild 
b/app-misc/linux-logo/linux-logo-5.11-r4.ebuild
index 22aa370e801..12327681bc8 100644
--- a/app-misc/linux-logo/linux-logo-5.11-r4.ebuild
+++ b/app-misc/linux-logo/linux-logo-5.11-r4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="http://www.deater.net/weave/vmwprod/linux_logo/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~sparc ~x86 ~amd64-linux 
~x86-linux"
 IUSE="nls"
 
 RDEPEND="nls? ( virtual/libintl )"



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

2018-01-03 Thread José María Alonso
commit: 4e24b546d16ae43d08970325145fd6717e742942
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Wed Jan  3 21:52:06 2018 +
Commit: José María Alonso  gentoo  org>
CommitDate: Wed Jan  3 21:52:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e24b546

app-misc/linux-logo: Adds arm64 support

Closes: https://bugs.gentoo.org/642218
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 .../linux-logo-5.11-add-aarch64-support.patch  | 13 
 app-misc/linux-logo/linux-logo-5.11-r4.ebuild  | 78 ++
 2 files changed, 91 insertions(+)

diff --git 
a/app-misc/linux-logo/files/linux-logo-5.11-add-aarch64-support.patch 
b/app-misc/linux-logo/files/linux-logo-5.11-add-aarch64-support.patch
new file mode 100644
index 000..8ea15ebab6a
--- /dev/null
+++ b/app-misc/linux-logo/files/linux-logo-5.11-add-aarch64-support.patch
@@ -0,0 +1,13 @@
+diff -Nuar a/libsysinfo-0.2.2/Linux/Makefile b/libsysinfo-0.2.2/Linux/Makefile
+--- a/libsysinfo-0.2.2/Linux/Makefile  2010-02-15 18:15:07.0 +0100
 b/libsysinfo-0.2.2/Linux/Makefile  2018-01-03 20:16:48.28620 +0100
+@@ -6,6 +6,9 @@
+ ifneq (,$(findstring arm,$(ARCH)))
+ARCH := arm
+ endif
++ifneq (,$(findstring aarch64,$(ARCH)))
++   ARCH := arm
++endif
+ ifneq (,$(findstring sh,$(ARCH)))
+ARCH := sh
+ endif

diff --git a/app-misc/linux-logo/linux-logo-5.11-r4.ebuild 
b/app-misc/linux-logo/linux-logo-5.11-r4.ebuild
new file mode 100644
index 000..22aa370e801
--- /dev/null
+++ b/app-misc/linux-logo/linux-logo-5.11-r4.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs systemd
+
+MY_P=${PN/-/_}-${PV}
+S=${WORKDIR}/${MY_P}
+DESCRIPTION="A utility that displays an ANSI/ASCII logo and some system 
information"
+HOMEPAGE="http://www.deater.net/weave/vmwprod/linux_logo/;
+SRC_URI="http://www.deater.net/weave/vmwprod/linux_logo/${MY_P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86 ~amd64-linux 
~x86-linux"
+IUSE="nls"
+
+RDEPEND="nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+   nls? ( sys-devel/gettext )"
+
+src_prepare() {
+   cp "${FILESDIR}"/logo-config "${S}/logo_config" || die
+   cp "${FILESDIR}"/linux_logo_creator "${S}/" || die
+   cp "${FILESDIR}"/linux-logo.service "${S}/" || die
+   cp "${FILESDIR}"/gentoo-*.logo "${S}"/logos/ || die
+
+   eapply "${FILESDIR}"/"${P}"-add-aarch64-support.patch
+   # Remove warn_unused_result warning
+   sed -i -e 's/FILE \*fff;/FILE \*fff;\n   char *stemp;/' \
+   -e 's/fgets/stemp=fgets/' "${S}"/load_logo.c || die
+   eapply_user
+}
+
+src_configure() {
+   ARCH="" ./configure --prefix="${ED}"/usr || die
+}
+
+src_compile() {
+   emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)"
+}
+
+src_install() {
+   emake install
+
+   dodoc BUGS README README.CUSTOM_LOGOS TODO USAGE LINUX_LOGO.FAQ
+
+   dobin "${FILESDIR}"/linux_logo_creator
+   newinitd "${FILESDIR}"/${PN}.init.d ${PN}
+   newconfd "${FILESDIR}"/${P}.conf ${PN}
+
+   # systemd support
+   systemd_newunit "${FILESDIR}/linux-logo.service" "linux-logo.service"
+}
+
+pkg_postinst() {
+   echo
+   elog "Linux_logo ebuild for Gentoo comes with two Gentoo logos."
+   elog ""
+   elog "To display the first Gentoo logo type: linux_logo -L gentoo"
+   elog "To display the second Gentoo logo type: linux_logo -L gentoo-alt"
+   elog "To display all the logos available type: linux_logo -L list."
+   elog ""
+   elog "To start linux_logo on boot, please type:"
+   elog "   rc-update add linux-logo default"
+   elog "or for systemd"
+   elog "   systemctl enable linux-logo.service"
+   elog "which uses the settings found in"
+   elog "   /etc/conf.d/linux-logo"
+   echo
+}
+
+pkg_prerm() {
+   # Restore issue files
+   mv /etc/issue.linux-logo.backup /etc/issue 2> /dev/null
+   mv /etc/issue.net.linux-logo.backup /etc/issue.net 2> /dev/null
+}



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

2017-10-17 Thread José María Alonso
commit: f767b9dd8d5ee3595926880ec0ca5fdcfa26fd5f
Author: Chema Alonso Josa  gentoo  org>
AuthorDate: Tue Oct 17 19:45:57 2017 +
Commit: José María Alonso  gentoo  org>
CommitDate: Tue Oct 17 19:45:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f767b9dd

app-misc/linux-logo: Removes redundant nls use flag in metadata.

Thanks to otakuto
Closes: https://github.com/gentoo/gentoo/pull/5968
Package-Manager: Portage-2.3.8, Repoman-2.3.3

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

diff --git a/app-misc/linux-logo/metadata.xml b/app-misc/linux-logo/metadata.xml
index 08abd9d93ea..8848712a876 100644
--- a/app-misc/linux-logo/metadata.xml
+++ b/app-misc/linux-logo/metadata.xml
@@ -2,16 +2,13 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
 
-   nim...@gentoo.org
-   Chema Alonso
+  nim...@gentoo.org
+  Chema Alonso
 
 
-A utility that displays an ANSI/ASCII logo and some system information
+  A utility that displays an ANSI/ASCII logo and some system information
 
 
-Una utlidad que muestra un logotipo ANSI/ASCII e información del sistema
+  Una utilidad que muestra un logotipo ANSI/ASCII e información del sistema
 
-
-   Add Native Language Support (using gettext - GNU 
locale utilities)
-
 



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

2016-04-21 Thread Markus Meier
commit: 9382d998e1d87cc97acfe390e04408ed70846dc2
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Apr 21 15:49:22 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Apr 21 15:49:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9382d998

app-misc/linux-logo: add ~arm, bug #577590

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

 app-misc/linux-logo/linux-logo-5.11-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/linux-logo/linux-logo-5.11-r3.ebuild 
b/app-misc/linux-logo/linux-logo-5.11-r3.ebuild
index 99586b3..866255a 100644
--- a/app-misc/linux-logo/linux-logo-5.11-r3.ebuild
+++ b/app-misc/linux-logo/linux-logo-5.11-r3.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://www.deater.net/weave/vmwprod/linux_logo/${MY_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 hppa ~ia64 ~mips ppc sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm hppa ~ia64 ~mips ppc sparc x86 ~amd64-linux ~x86-linux"
 IUSE="nls"
 
 RDEPEND="nls? ( virtual/libintl )"