[gentoo-commits] repo/gentoo:master commit in: net-nntp/inn/files/, net-nntp/inn/, profiles/
commit: d5249be7088fb4b5619333a14a55cc5071ac65be Author: Michał Górny gentoo org> AuthorDate: Tue Dec 4 13:39:25 2018 + Commit: Michał Górny gentoo org> CommitDate: Tue Dec 4 13:39:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5249be7 net-nntp/inn: Remove last-rited pkg Closes: https://bugs.gentoo.org/608908 Signed-off-by: Michał Górny gentoo.org> net-nntp/inn/Manifest| 3 - net-nntp/inn/files/inn-2.5.3-ar.patch| 37 net-nntp/inn/files/inn-2.5.3-tests.patch | 19 -- net-nntp/inn/files/innd | 21 --- net-nntp/inn/files/innd-r1 | 22 --- net-nntp/inn/inn-2.5.3-r1.ebuild | 281 -- net-nntp/inn/inn-2.5.3-r3.ebuild | 286 --- net-nntp/inn/inn-2.5.4-r1.ebuild | 286 --- net-nntp/inn/inn-2.5.5-r1.ebuild | 286 --- net-nntp/inn/metadata.xml| 10 -- profiles/package.mask| 4 - 11 files changed, 1255 deletions(-) diff --git a/net-nntp/inn/Manifest b/net-nntp/inn/Manifest deleted file mode 100644 index 9f72f3356fb..000 --- a/net-nntp/inn/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST inn-2.5.3.tar.gz 2412119 BLAKE2B 8958744b6a54842ee888e89fe9a25152968a2e66196c78338d9a1f25d8e079d57e2d161d947e1d9bd44180c9e7f9b5af3d5a116050f7e92b3e0420f551623a7e SHA512 e579944571f0ec4fcdbf86de8458342075ce08f60df046bc8c45969b39f396ede8f5034f734542e1c64fb7792ae01c117c6a7af170fe5a43e1d0b2693f34d392 -DIST inn-2.5.4.tar.gz 2408600 BLAKE2B 0515ebc655aa7efdcb22a28037cba607d58056e04dd44b57473dd352823f4780272cd3a8064c0af7f7116c65def01eb417936f2a03d4c9d40ad26df26945e3f2 SHA512 f632599d009e8965d1b0ce7fef84dfbe48034c3a86825694a5ca4311123347647f9a4b534cff59820437f619ec09867bcff16f8f18c705e056eeea6493bc5441 -DIST inn-2.5.5.tar.gz 2419841 BLAKE2B c28a16883200429f179e114d62b2599900de2c5e54e85a0cdc16f7765d3419d5d09522c0e4d46f920c495f81d49cede50dc2251dd842178b2cc704fae88c66dc SHA512 aada60b15952810fa31c3b2078b4ca1b1e560cee348cc81d076e0ba1f8b785497310d60aca89b9ecc4af85a1493eefa8a2b976cb349b8ea96482c93cbcf049f1 diff --git a/net-nntp/inn/files/inn-2.5.3-ar.patch b/net-nntp/inn/files/inn-2.5.3-ar.patch deleted file mode 100644 index ac4f8158c44..000 --- a/net-nntp/inn/files/inn-2.5.3-ar.patch +++ /dev/null @@ -1,37 +0,0 @@ -Use system AR. - -Gentoo bug #461254. - lib/Makefile -+++ lib/Makefile -@@ -53,7 +53,7 @@ - -rpath $(PATHLIB) -version-info 2:0:0 - - libinn.a: $(OBJECTS) -- ar r $@ $(OBJECTS) -+ $(AR) r $@ $(OBJECTS) - $(RANLIB) libinn.a - - .c.o .c.lo: storage/Makefile -+++ storage/Makefile -@@ -55,7 +55,7 @@ - -rpath $(PATHLIB) -version-info 2:0:0 - - libstorage.a: $(OBJECTS) -- ar r $@ $(OBJECTS) -+ $(AR) r $@ $(OBJECTS) - $(RANLIB) libstorage.a - - # Make.methods is included in the distribution tarball since some non-GNU history/Makefile -+++ history/Makefile -@@ -51,7 +51,7 @@ - -rpath $(PATHLIB) -version-info 2:0:0 - - libinnhist.a: $(OBJECTS) -- ar r $@ $(OBJECTS) -+ $(AR) r $@ $(OBJECTS) - $(RANLIB) libinnhist.a - - # Try to set up these rules so that buildconfig is only run once. diff --git a/net-nntp/inn/files/inn-2.5.3-tests.patch b/net-nntp/inn/files/inn-2.5.3-tests.patch deleted file mode 100644 index 6511508308d..000 --- a/net-nntp/inn/files/inn-2.5.3-tests.patch +++ /dev/null @@ -1,19 +0,0 @@ -Certain filesystems (such as reiserfs) cannot properly report -the number of free inodes. In this case, inndf reports an absurdly -high number instead of nothing, which standard df does. -There seems to be some confusion about which FOO_MAX is returned, -so this patch adds an actual value known to be returned. - -See bug #348490. - tests/util/inndf.t -+++ tests/util/inndf.t -@@ -62,7 +62,7 @@ - real=`df -i . | sed 1d | awk '{ print $4 }'` - fi - try=`$inndf -i .` --if [ "$try" = 4294967295 ] ; then -+if [ "$try" = 4294967295 ] || [ "$try" = 2147483647 ] ; then - printcount "ok" - else - diff=`expr "$real" - "$try"` diff --git a/net-nntp/inn/files/innd b/net-nntp/inn/files/innd deleted file mode 100644 index c45d45b830c..000 --- a/net-nntp/inn/files/innd +++ /dev/null @@ -1,21 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -depend() { - need net -} - -start() { - ebegin "Starting innd" - checkpath -d -m 0755 -o news:news /var/run/news - start-stop-daemon --start --user news --exec /usr/lib/news/bin/rc.news - eend $? -} - -stop() { - ebegin "Stopping innd" - start-stop-daemon --start --user news --exec /usr/lib/news/bin/rc.news -- stop - sleep 2 - eend $? -} diff --git a/net-nntp/inn/files/innd-r1
[gentoo-commits] repo/gentoo:master commit in: net-nntp/inn/
commit: f1f9d135c7535d9a4fb6a55b6d2ba40bcbafa950 Author: David Seifert gentoo org> AuthorDate: Sun Apr 23 20:28:14 2017 + Commit: David Seifert gentoo org> CommitDate: Sun Apr 23 21:00:05 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1f9d135 net-nntp/inn: [QA] Add missing python metadata variables Package-Manager: Portage-2.3.5, Repoman-2.3.2 net-nntp/inn/inn-2.5.3-r1.ebuild | 8 +--- net-nntp/inn/inn-2.5.3-r3.ebuild | 8 net-nntp/inn/inn-2.5.4-r1.ebuild | 8 net-nntp/inn/inn-2.5.5-r1.ebuild | 8 4 files changed, 17 insertions(+), 15 deletions(-) diff --git a/net-nntp/inn/inn-2.5.3-r1.ebuild b/net-nntp/inn/inn-2.5.3-r1.ebuild index fde86c2c99f..48edc30bd81 100644 --- a/net-nntp/inn/inn-2.5.3-r1.ebuild +++ b/net-nntp/inn/inn-2.5.3-r1.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 + PYTHON_COMPAT=( python2_7 ) inherit autotools eutils multilib python-single-r1 ssl-cert @@ -15,6 +16,7 @@ LICENSE="ISC GPL-2+ public-domain BSD-4 BSD-2 RSA BSD MIT GPL-2" SLOT="0" KEYWORDS="amd64 ppc x86" IUSE="berkdb innkeywords inntaggedhash ipv6 kerberos perl python sasl ssl" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" DEPEND=" virtual/mta @@ -23,9 +25,9 @@ DEPEND=" sys-libs/zlib kerberos? ( virtual/krb5 ) sasl? ( >=dev-libs/cyrus-sasl-2 ) - ssl? ( dev-libs/openssl ) + ssl? ( dev-libs/openssl:0= ) python? ( ${PYTHON_DEPS} ) - berkdb? ( sys-libs/db ) + berkdb? ( sys-libs/db:* ) " RDEPEND="${DEPEND}" diff --git a/net-nntp/inn/inn-2.5.3-r3.ebuild b/net-nntp/inn/inn-2.5.3-r3.ebuild index c4801fe896c..e356b6892f4 100644 --- a/net-nntp/inn/inn-2.5.3-r3.ebuild +++ b/net-nntp/inn/inn-2.5.3-r3.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 + PYTHON_COMPAT=( python2_7 ) inherit autotools eutils multilib python-single-r1 ssl-cert toolchain-funcs @@ -15,7 +16,6 @@ LICENSE="ISC GPL-2+ public-domain BSD-4 BSD-2 RSA BSD MIT GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" IUSE="berkdb innkeywords inntaggedhash ipv6 kerberos perl python sasl ssl" - REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" DEPEND=" @@ -25,9 +25,9 @@ DEPEND=" sys-libs/zlib kerberos? ( virtual/krb5 ) sasl? ( >=dev-libs/cyrus-sasl-2 ) - ssl? ( dev-libs/openssl ) + ssl? ( dev-libs/openssl:0= ) python? ( ${PYTHON_DEPS} ) - berkdb? ( sys-libs/db ) + berkdb? ( sys-libs/db:* ) " RDEPEND="${DEPEND}" diff --git a/net-nntp/inn/inn-2.5.4-r1.ebuild b/net-nntp/inn/inn-2.5.4-r1.ebuild index 72f69f22954..19a769d0a7c 100644 --- a/net-nntp/inn/inn-2.5.4-r1.ebuild +++ b/net-nntp/inn/inn-2.5.4-r1.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 + PYTHON_COMPAT=( python2_7 ) inherit autotools eutils multilib python-single-r1 ssl-cert toolchain-funcs @@ -15,7 +16,6 @@ LICENSE="ISC GPL-2+ public-domain BSD-4 BSD-2 RSA BSD MIT GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" IUSE="berkdb innkeywords inntaggedhash ipv6 kerberos perl python sasl ssl" - REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" DEPEND=" @@ -25,9 +25,9 @@ DEPEND=" sys-libs/zlib kerberos? ( virtual/krb5 ) sasl? ( >=dev-libs/cyrus-sasl-2 ) - ssl? ( dev-libs/openssl ) + ssl? ( dev-libs/openssl:0= ) python? ( ${PYTHON_DEPS} ) - berkdb? ( sys-libs/db ) + berkdb? ( sys-libs/db:* ) " RDEPEND="${DEPEND}" diff --git a/net-nntp/inn/inn-2.5.5-r1.ebuild b/net-nntp/inn/inn-2.5.5-r1.ebuild index 72f69f22954..19a769d0a7c 100644 --- a/net-nntp/inn/inn-2.5.5-r1.ebuild +++ b/net-nntp/inn/inn-2.5.5-r1.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 + PYTHON_COMPAT=( python2_7 ) inherit autotools eutils multilib python-single-r1 ssl-cert toolchain-funcs @@ -15,7 +16,6 @@ LICENSE="ISC GPL-2+ public-domain BSD-4 BSD-2 RSA BSD MIT GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" IUSE="berkdb innkeywords inntaggedhash ipv6 kerberos perl python sasl ssl" - REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" DEPEND=" @@ -25,9 +25,9 @@ DEPEND=" sys-libs/zlib kerberos? ( virtual/krb5 ) sasl? ( >=dev-libs/cyrus-sasl-2 ) - ssl? ( dev-libs/openssl ) + ssl? ( dev-libs/openssl:0= ) python? ( ${PYTHON_DEPS} ) - berkdb? ( sys-libs/db ) + berkdb? ( sys-libs/db:* ) " RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: net-nntp/inn/, net-nntp/inn/files/
commit: 0b6802a3d3ab74d5c6a46b6465b185aa4948dd64 Author: Austin English gentoo org> AuthorDate: Mon May 2 23:15:34 2016 + Commit: Austin English gentoo org> CommitDate: Mon May 2 23:16:13 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b6802a3 net-nntp/inn: use #!/sbin/openrc-run instead of #!/sbin/runscript Gentoo-Bug: https://bugs.gentoo.org/573846 Package-Manager: portage-2.2.26 net-nntp/inn/files/innd-r1 | 4 +- net-nntp/inn/inn-2.5.3-r3.ebuild | 287 +++ net-nntp/inn/inn-2.5.4-r1.ebuild | 287 +++ net-nntp/inn/inn-2.5.5-r1.ebuild | 287 +++ 4 files changed, 863 insertions(+), 2 deletions(-) diff --git a/net-nntp/inn/files/innd-r1 b/net-nntp/inn/files/innd-r1 index 1169a67..1e79074 100644 --- a/net-nntp/inn/files/innd-r1 +++ b/net-nntp/inn/files/innd-r1 @@ -1,5 +1,5 @@ -#!/sbin/runscript -# Copyright 1999-2013 Gentoo Foundation +#!/sbin/openrc-run +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ diff --git a/net-nntp/inn/inn-2.5.3-r3.ebuild b/net-nntp/inn/inn-2.5.3-r3.ebuild new file mode 100644 index 000..62eb9c6 --- /dev/null +++ b/net-nntp/inn/inn-2.5.3-r3.ebuild @@ -0,0 +1,287 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) + +inherit autotools eutils multilib python-single-r1 ssl-cert toolchain-funcs + +DESCRIPTION="The Internet News daemon, fully featured NNTP server" +HOMEPAGE="https://www.isc.org/software/inn; +SRC_URI="ftp://ftp.isc.org/isc/inn/${P}.tar.gz; + +# GPL-2 only for init script +LICENSE="ISC GPL-2+ public-domain BSD-4 BSD-2 RSA BSD MIT GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="berkdb innkeywords inntaggedhash ipv6 kerberos perl python sasl ssl" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +DEPEND=" + virtual/mta + dev-perl/MIME-tools + sys-libs/pam + sys-libs/zlib + kerberos? ( virtual/krb5 ) + sasl? ( >=dev-libs/cyrus-sasl-2 ) + ssl? ( dev-libs/openssl ) + python? ( ${PYTHON_DEPS} ) + berkdb? ( sys-libs/db ) +" +RDEPEND="${DEPEND}" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + epatch "${FILESDIR}"/${P}-ar.patch + epatch "${FILESDIR}"/${P}-tests.patch + + sed -e 's: -B .OLD::' -i Makefile.global.in || die + + # Do not treat LDFLAGS as if it contained libraries to link to + sed -e 's:LDFLAGS::g' -i m4/python.m4 || die + + # We do not have the biff service, but we do have comsat + sed -e 's:"biff":"comsat":g' -i tests/lib/getnameinfo-t.c || die + + eautoreconf +} + +src_configure() { + tc-export AR + + econf \ + --prefix=/usr/$(get_libdir)/news \ + --sysconfdir=/etc/news \ + --mandir=/usr/share/man \ + --infodir=/usr/share/info \ + --with-control-dir=/usr/$(get_libdir)/news/bin/control \ + --with-filter-dir=/usr/$(get_libdir)/news/bin/filter \ + --with-db-dir=/var/spool/news/db \ + --with-doc-dir=/usr/share/doc/${PF} \ + --with-spool-dir=/var/spool/news \ + --with-log-dir=/var/log/news \ + --with-run-dir=/run/news \ + --with-tmp-dir=/var/spool/news/tmp \ + --disable-libtool \ + --with-gnu-ld \ + --enable-setgid-inews \ + --enable-uucp-rnews \ + $(use_with perl) \ + $(use_with python) \ + $(use_with kerberos kerberos /usr) \ + $(use_with sasl) \ + $(use_with ssl openssl) \ + $(use_with berkdb berkeleydb /usr) \ + $(use_enable ipv6) \ + $(use_enable !inntaggedhash largefiles) \ + $(use_enable inntaggedhash tagged-hash) \ + $(use_enable innkeywords keywords) +} + +src_install() { + emake DESTDIR="${D}/" P="" SPECIAL="" install + + chown -R root:0 \ + "${D}"/usr/$(get_libdir)/news/$(get_libdir) \ + "${D}"/usr/$(get_libdir)/news/include \ + "${D}"/usr/share/doc \ + "${D}"/usr/share/man \ + || die + chmod 644 "${D}"/etc/news/* || die + chmod 640 \ + "${D}"/etc/news/control.ctl \ + "${D}"/etc/news/expire.ctl \ + "${D}"/etc/news/incoming.conf \ + "${D}"/etc/news/innfeed.conf \ + "${D}"/etc/news/nntpsend.ctl \ + "${D}"/etc/news/passwd.nntp \ + "${D}"/etc/news/readers.conf \ + || die + + # Prevent old db/* files from being overwritten + insinto /usr/share/inn/dbexamples + newins
[gentoo-commits] repo/gentoo:master commit in: net-nntp/inn/
commit: da138f2b037a8f644d747eb3a6417356400881d3 Author: Austin English gentoo org> AuthorDate: Mon May 2 23:15:58 2016 + Commit: Austin English gentoo org> CommitDate: Mon May 2 23:16:13 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da138f2b net-nntp/inn: remove old versions Package-Manager: portage-2.2.26 net-nntp/inn/inn-2.5.3-r2.ebuild | 287 --- net-nntp/inn/inn-2.5.4.ebuild| 287 --- net-nntp/inn/inn-2.5.5.ebuild| 287 --- 3 files changed, 861 deletions(-) diff --git a/net-nntp/inn/inn-2.5.3-r2.ebuild b/net-nntp/inn/inn-2.5.3-r2.ebuild deleted file mode 100644 index 5921291..000 --- a/net-nntp/inn/inn-2.5.3-r2.ebuild +++ /dev/null @@ -1,287 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -PYTHON_COMPAT=( python2_7 ) - -inherit autotools eutils multilib python-single-r1 ssl-cert toolchain-funcs - -DESCRIPTION="The Internet News daemon, fully featured NNTP server" -HOMEPAGE="https://www.isc.org/software/inn; -SRC_URI="ftp://ftp.isc.org/isc/inn/${P}.tar.gz; - -# GPL-2 only for init script -LICENSE="ISC GPL-2+ public-domain BSD-4 BSD-2 RSA BSD MIT GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" -IUSE="berkdb innkeywords inntaggedhash ipv6 kerberos perl python sasl ssl" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -DEPEND=" - virtual/mta - dev-perl/MIME-tools - sys-libs/pam - sys-libs/zlib - kerberos? ( virtual/krb5 ) - sasl? ( >=dev-libs/cyrus-sasl-2 ) - ssl? ( dev-libs/openssl ) - python? ( ${PYTHON_DEPS} ) - berkdb? ( sys-libs/db ) -" -RDEPEND="${DEPEND}" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - epatch "${FILESDIR}"/${P}-ar.patch - epatch "${FILESDIR}"/${P}-tests.patch - - sed -e 's: -B .OLD::' -i Makefile.global.in || die - - # Do not treat LDFLAGS as if it contained libraries to link to - sed -e 's:LDFLAGS::g' -i m4/python.m4 || die - - # We do not have the biff service, but we do have comsat - sed -e 's:"biff":"comsat":g' -i tests/lib/getnameinfo-t.c || die - - eautoreconf -} - -src_configure() { - tc-export AR - - econf \ - --prefix=/usr/$(get_libdir)/news \ - --sysconfdir=/etc/news \ - --mandir=/usr/share/man \ - --infodir=/usr/share/info \ - --with-control-dir=/usr/$(get_libdir)/news/bin/control \ - --with-filter-dir=/usr/$(get_libdir)/news/bin/filter \ - --with-db-dir=/var/spool/news/db \ - --with-doc-dir=/usr/share/doc/${PF} \ - --with-spool-dir=/var/spool/news \ - --with-log-dir=/var/log/news \ - --with-run-dir=/run/news \ - --with-tmp-dir=/var/spool/news/tmp \ - --disable-libtool \ - --with-gnu-ld \ - --enable-setgid-inews \ - --enable-uucp-rnews \ - $(use_with perl) \ - $(use_with python) \ - $(use_with kerberos kerberos /usr) \ - $(use_with sasl) \ - $(use_with ssl openssl) \ - $(use_with berkdb berkeleydb /usr) \ - $(use_enable ipv6) \ - $(use_enable !inntaggedhash largefiles) \ - $(use_enable inntaggedhash tagged-hash) \ - $(use_enable innkeywords keywords) -} - -src_install() { - emake DESTDIR="${D}/" P="" SPECIAL="" install - - chown -R root:0 \ - "${D}"/usr/$(get_libdir)/news/$(get_libdir) \ - "${D}"/usr/$(get_libdir)/news/include \ - "${D}"/usr/share/doc \ - "${D}"/usr/share/man \ - || die - chmod 644 "${D}"/etc/news/* || die - chmod 640 \ - "${D}"/etc/news/control.ctl \ - "${D}"/etc/news/expire.ctl \ - "${D}"/etc/news/incoming.conf \ - "${D}"/etc/news/innfeed.conf \ - "${D}"/etc/news/nntpsend.ctl \ - "${D}"/etc/news/passwd.nntp \ - "${D}"/etc/news/readers.conf \ - || die - - # Prevent old db/* files from being overwritten - insinto /usr/share/inn/dbexamples - newins site/active.minimal active - newins site/newsgroups.minimal newsgroups - - keepdir \ - /var/log/news \ - /var/spool/news/archive \ - /var/spool/news/articles \ - /var/spool/news/db \ - /var/spool/news/incoming \ - /var/spool/news/incoming/bad \ - /var/spool/news/innfeed \ - /var/spool/news/outgoing \ - /var/spool/news/overview \ - /var/spool/news/tmp - - fowners