[gentoo-commits] repo/gentoo:master commit in: net-print/npadmin/

2024-06-07 Thread Arthur Zamarin
commit: 9e7a77de23a43ace9474908243ee16e84c9c7157
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun  7 18:10:51 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun  7 18:11:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e7a77de

net-print/npadmin: drop 0.8.7-r1

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

 net-print/npadmin/npadmin-0.8.7-r1.ebuild | 27 ---
 1 file changed, 27 deletions(-)

diff --git a/net-print/npadmin/npadmin-0.8.7-r1.ebuild 
b/net-print/npadmin/npadmin-0.8.7-r1.ebuild
deleted file mode 100644
index d07f1e1a6c63..
--- a/net-print/npadmin/npadmin-0.8.7-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Network printer command-line adminstration tool"
-SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz";
-HOMEPAGE="http://npadmin.sourceforge.net/";
-
-# this does NOT link against SNMP
-DEPEND=""
-
-KEYWORDS="amd64 ~ppc x86"
-IUSE=""
-LICENSE="GPL-2"
-SLOT="0"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-stdlib.patch
-   "${FILESDIR}"/${P}-gcc6.patch
-)
-
-src_install() {
-   dobin npadmin
-   doman npadmin.1
-   dodoc README AUTHORS ChangeLog INSTALL NEWS README TODO
-}



[gentoo-commits] repo/gentoo:master commit in: net-print/npadmin/

2024-06-07 Thread Arthur Zamarin
commit: ed555a38472431c63d557a3094f9993e8bb3a2f2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun  7 18:03:37 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun  7 18:03:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed555a38

net-print/npadmin: Stabilize 0.8.7-r2 x86, #933762

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

 net-print/npadmin/npadmin-0.8.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/npadmin/npadmin-0.8.7-r2.ebuild 
b/net-print/npadmin/npadmin-0.8.7-r2.ebuild
index 4751943a3468..53b375d7f26e 100644
--- a/net-print/npadmin/npadmin-0.8.7-r2.ebuild
+++ b/net-print/npadmin/npadmin-0.8.7-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ~ppc x86"
 
 # this does NOT link against SNMP
 # DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: net-print/npadmin/

2024-06-07 Thread Arthur Zamarin
commit: 692646a7b774e12b4d3288c55b8b06783eebc26b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun  7 18:03:38 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun  7 18:03:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=692646a7

net-print/npadmin: Stabilize 0.8.7-r2 amd64, #933762

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

 net-print/npadmin/npadmin-0.8.7-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/npadmin/npadmin-0.8.7-r2.ebuild 
b/net-print/npadmin/npadmin-0.8.7-r2.ebuild
index 53b375d7f26e..97584d2906c8 100644
--- a/net-print/npadmin/npadmin-0.8.7-r2.ebuild
+++ b/net-print/npadmin/npadmin-0.8.7-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc x86"
+KEYWORDS="amd64 ~ppc x86"
 
 # this does NOT link against SNMP
 # DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: net-print/npadmin/files/, net-print/npadmin/

2024-04-26 Thread Arthur Zamarin
commit: 5a62c61bc94f482d303b5c7e5fa3cd27cc09d6bb
Author: NHOrus  yahoo  com>
AuthorDate: Sun Mar 31 19:42:04 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr 26 19:08:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a62c61b

net-print/npadmin: fix configure error on Clang/GCC-14

Bundled configure used bad compiler check script. Running autoreconf
fixed that problem.
Makefile.in contained old name of configure.in, fixed that in patch
EAPI bump and revbump included as now npadmin may pull new compile
flags

Closes: https://bugs.gentoo.org/875749
Signed-off-by: NHOrus  yahoo.com>
Closes: https://github.com/gentoo/gentoo/pull/35964
Signed-off-by: Arthur Zamarin  gentoo.org>

 .../npadmin/files/npadmin-0.8.7-makefile.patch | 43 ++
 net-print/npadmin/npadmin-0.8.7-r2.ebuild  | 34 +
 2 files changed, 77 insertions(+)

diff --git a/net-print/npadmin/files/npadmin-0.8.7-makefile.patch 
b/net-print/npadmin/files/npadmin-0.8.7-makefile.patch
new file mode 100644
index ..140750a0b0b8
--- /dev/null
+++ b/net-print/npadmin/files/npadmin-0.8.7-makefile.patch
@@ -0,0 +1,43 @@
+--- a/Makefile.in  2024-03-28 13:35:04.247099098 +
 b/Makefile.in  2024-03-28 13:33:44.610623716 +
+@@ -104,7 +104,7 @@
+ NROFF = nroff
+ DIST_COMMON =  README ./stamp-h.in AUTHORS COPYING ChangeLog INSTALL \
+ Makefile.am Makefile.in NEWS TODO acconfig.h aclocal.m4 config.h.in \
+-configure configure.in install-sh memcmp.c missing mkinstalldirs \
++configure configure.ac install-sh memcmp.c missing mkinstalldirs \
+ npadmin.spec.in snprintf.c
+ 
+ 
+@@ -118,19 +118,19 @@
+ all: all-redirect
+ .SUFFIXES:
+ .SUFFIXES: .C .S .c .o .s
+-$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4) 
++$(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.ac $(ACLOCAL_M4) 
+   cd $(top_srcdir) && $(AUTOMAKE) --gnu --include-deps Makefile
+ 
+ Makefile: $(srcdir)/Makefile.in  $(top_builddir)/config.status
+   cd $(top_builddir) \
+ && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
+ 
+-$(ACLOCAL_M4):  configure.in 
++$(ACLOCAL_M4):  configure.ac
+   cd $(srcdir) && $(ACLOCAL)
+ 
+ config.status: $(srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+   $(SHELL) ./config.status --recheck
+-$(srcdir)/configure: $(srcdir)/configure.in $(ACLOCAL_M4) 
$(CONFIGURE_DEPENDENCIES)
++$(srcdir)/configure: $(srcdir)/configure.ac $(ACLOCAL_M4) 
$(CONFIGURE_DEPENDENCIES)
+   cd $(srcdir) && $(AUTOCONF)
+ 
+ config.h: stamp-h
+@@ -148,7 +148,7 @@
+   rm -f $(srcdir)/stamp-h.in; \
+   $(MAKE) $(srcdir)/stamp-h.in; \
+   else :; fi
+-$(srcdir)/stamp-h.in: $(top_srcdir)/configure.in $(ACLOCAL_M4) acconfig.h
++$(srcdir)/stamp-h.in: $(top_srcdir)/configure.ac $(ACLOCAL_M4) acconfig.h
+   cd $(top_srcdir) && $(AUTOHEADER)
+   @echo timestamp > $(srcdir)/stamp-h.in 2> /dev/null
+ 

diff --git a/net-print/npadmin/npadmin-0.8.7-r2.ebuild 
b/net-print/npadmin/npadmin-0.8.7-r2.ebuild
new file mode 100644
index ..fa6d1bf147cd
--- /dev/null
+++ b/net-print/npadmin/npadmin-0.8.7-r2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Network printer command-line administration tool"
+HOMEPAGE="https://npadmin.sourceforge.net/";
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+# this does NOT link against SNMP
+# DEPEND=""
+
+PATCHES=(
+   "${FILESDIR}"/${P}-stdlib.patch
+   "${FILESDIR}"/${P}-gcc6.patch
+   "${FILESDIR}"/${P}-makefile.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_install() {
+   dobin npadmin
+   doman npadmin.1
+   dodoc README AUTHORS ChangeLog INSTALL NEWS README TODO
+}



[gentoo-commits] repo/gentoo:master commit in: net-print/npadmin/

2017-09-29 Thread Michael Palimaka
commit: c318b4f02e9e54b5c043f2200d3595fa2e34f823
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Sep 30 05:14:29 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Sep 30 05:14:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c318b4f0

net-print/npadmin: remove 0.8.7

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-print/npadmin/npadmin-0.8.7.ebuild | 29 -
 1 file changed, 29 deletions(-)

diff --git a/net-print/npadmin/npadmin-0.8.7.ebuild 
b/net-print/npadmin/npadmin-0.8.7.ebuild
deleted file mode 100644
index ad58d15ae8b..000
--- a/net-print/npadmin/npadmin-0.8.7.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-inherit eutils
-DESCRIPTION="Network printer command-line adminstration tool"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-HOMEPAGE="http://npadmin.sourceforge.net/";
-# this does NOT link against SNMP
-DEPEND=""
-KEYWORDS="x86 ~amd64 ~ppc"
-IUSE=""
-LICENSE="GPL-2"
-SLOT="0"
-
-src_unpack() {
-   unpack ${A}
-   EPATCH_OPTS="-p1 -d ${S}" epatch "${FILESDIR}"/${P}-stdlib.patch
-}
-
-src_compile() {
-   econf || die
-   emake || die "Make failed."
-}
-
-src_install() {
-   dobin npadmin
-   doman npadmin.1
-   dodoc README AUTHORS ChangeLog INSTALL NEWS README TODO
-}



[gentoo-commits] repo/gentoo:master commit in: net-print/npadmin/

2017-09-29 Thread Michael Palimaka
commit: 7f58d7df91c580eb09e62225da368240f699704a
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Sep 30 05:14:08 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Sep 30 05:14:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f58d7df

net-print/npadmin: stabilise 0.8.7-r1 for amd64/x86

Closes: https://bugs.gentoo.org/632299
Package-Manager: Portage-2.3.8, Repoman-2.3.3

 net-print/npadmin/npadmin-0.8.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/npadmin/npadmin-0.8.7-r1.ebuild 
b/net-print/npadmin/npadmin-0.8.7-r1.ebuild
index 10812fc2285..d58da82c8b8 100644
--- a/net-print/npadmin/npadmin-0.8.7-r1.ebuild
+++ b/net-print/npadmin/npadmin-0.8.7-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://npadmin.sourceforge.net/";
 # this does NOT link against SNMP
 DEPEND=""
 
-KEYWORDS="~x86 ~amd64 ~ppc"
+KEYWORDS="amd64 ~ppc x86"
 IUSE=""
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: net-print/npadmin/files/, net-print/npadmin/

2017-02-17 Thread Andreas Hüttel
commit: 72379d29338dac85c22f62577170a6061172a78f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Feb 17 21:23:19 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Fri Feb 17 21:23:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72379d29

net-print/npadmin: EAPI bump; fix build with gcc-6, bug 594414

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-print/npadmin/files/npadmin-0.8.7-gcc6.patch | 138 +++
 net-print/npadmin/npadmin-0.8.7-r1.ebuild|  30 +
 2 files changed, 168 insertions(+)

diff --git a/net-print/npadmin/files/npadmin-0.8.7-gcc6.patch 
b/net-print/npadmin/files/npadmin-0.8.7-gcc6.patch
new file mode 100644
index 00..7523bb23e3
--- /dev/null
+++ b/net-print/npadmin/files/npadmin-0.8.7-gcc6.patch
@@ -0,0 +1,138 @@
+--- npadmin-0.8.7/npadmin.C.old2016-09-19 20:08:16.932034393 -0400
 npadmin-0.8.7/npadmin.C2016-09-19 20:10:41.742717941 -0400
+@@ -72,74 +72,74 @@
+ 
+   // don't change the order of these without changing the order in npaconsts.h
+   static const struct option options[]= { 
+-{"version", no_argument,&retval,VERSION_FLAG},
+-{"all", no_argument,&retval,ALL_FLAG}, 
+-{"debugsnmp",   no_argument,&retval,DEBUGSNMP_FLAG},
+-{"name",no_argument,&retval,NAME_FLAG},
+-
+-{"vendor",  no_argument,&retval,VENDOR_FLAG},
+-{"model",   no_argument,&retval,MODEL_FLAG},
+-{"contact", no_argument,&retval,CONTACT_FLAG},
+-{"netconfig",   no_argument,&retval,NETCONFIG_FLAG},
+-{"printmib",no_argument,&retval,PRINTMIB_FLAG},
+-{"hostmib", no_argument,&retval,HOSTMIB_FLAG},
+-
+-{"memory",  no_argument,&retval,MEMORY_FLAG},
+-{"storage", no_argument,&retval,STORAGE_FLAG},
+-{"status",  no_argument,&retval,STATUS_FLAG},
+-
+-{"mediapath",   no_argument,&retval,MEDIAPATH_FLAG},
+-{"maxpapersize",no_argument,&retval,MAXPAPERSIZE_FLAG},
+-{"enginespeed", no_argument,&retval,ENGINESPEED_FLAG},
+-{"duplex",  no_argument,&retval,DUPLEX_FLAG},
+-{"minpapersize",no_argument,&retval,MINPAPERSIZE_FLAG}, 
+-
+-{"inputtray",   no_argument,&retval,INPUTTRAY_FLAG},
+-{"tabloid", no_argument,&retval,TABLOID_FLAG},
+-{"a4",  no_argument,&retval,A4_FLAG},
+-{"b4",  no_argument,&retval,B4_FLAG},
+-{"executive",   no_argument,&retval,EXECUTIVE_FLAG}, 
+-{"a3",  no_argument,&retval,A3_FLAG},
+-{"b5",  no_argument,&retval,B5_FLAG},
+-{"letter",  no_argument,&retval,LETTER_FLAG},
+-{"legal",   no_argument,&retval,LEGAL_FLAG},
++{"version", no_argument,&retval,(int)VERSION_FLAG},
++{"all", no_argument,&retval,(int)ALL_FLAG}, 
++{"debugsnmp",   no_argument,&retval,(int)DEBUGSNMP_FLAG},
++{"name",no_argument,&retval,(int)NAME_FLAG},
++
++{"vendor",  no_argument,&retval,(int)VENDOR_FLAG},
++{"model",   no_argument,&retval,(int)MODEL_FLAG},
++{"contact", no_argument,&retval,(int)CONTACT_FLAG},
++{"netconfig",   no_argument,&retval,(int)NETCONFIG_FLAG},
++{"printmib",no_argument,&retval,(int)PRINTMIB_FLAG},
++{"hostmib", no_argument,&retval,(int)HOSTMIB_FLAG},
++
++{"memory",  no_argument,&retval,(int)MEMORY_FLAG},
++{"storage", no_argument,&retval,(int)STORAGE_FLAG},
++{"status",  no_argument,&retval,(int)STATUS_FLAG},
++
++{"mediapath",   no_argument,&retval,(int)MEDIAPATH_FLAG},
++{"maxpapersize",no_argument,&retval,(int)MAXPAPERSIZE_FLAG},
++{"enginespeed", no_argument,&retval,(int)ENGINESPEED_FLAG},
++{"duplex",  no_argument,&retval,(int)DUPLEX_FLAG},
++{"minpapersize",no_argument,&retval,(int)MINPAPERSIZE_FLAG}, 
++
++{"inputtray",   no_argument,&retval,(int)INPUTTRAY_FLAG},
++{"tabloid", no_argument,&retval,(int)TABLOID_FLAG},
++{"a4",  no_argument,&retval,(int)A4_FLAG},
++{"b4",  no_argument,&retval,(int)B4_FLAG},
++{"executive",   no_argument,&retval,(int)EXECUTIVE_FLAG}, 
++{"a3",  no_argument,&retval,(int)A3_FLAG},
++{"b5",  no_argument,&retval,(int)B5_FLAG},
++{"letter",  no_argument,&retval,(int)LETTER_FLAG},
++{"legal",   no_argument,&retval,(int)LEGAL_FLAG},
+ 
+-{"display", no_argument,&retval,DISPLAY_FLAG}, 
+-{"covers",  no_argument,&retval,COVER_FLAG},
++{"display", no_argument,&retval,(int)DISPLAY_FLAG}, 
++{"covers",  no_argument,&retval,(int)COVER_FLAG},
+ 
+ // From here down These all get an extra bit to indicate that they belong
+ // to argval[1] rather than argval[0]
+-{"languages",   no_argument,&retval,LANGUAGES_FLAG+1},
+-{"pjl", no_argument,&retval,PJL_FLAG+1},
+-{"hpgl",no_argument,&retval,HPGL_FLAG+1},
+-{"psprinter",   no_argument,&retval,PSPRINTER_FLAG+1},
+-{"autolang",no_argument,&retval,AUT