OpenPKG CVS Repository http://cvs.openpkg.org/ ____________________________________________________________________________
Server: cvs.openpkg.org Name: Christoph Schug Root: /e/openpkg/cvs Email: [EMAIL PROTECTED] Module: openpkg-src openpkg-web openpkg$ Date: 21-Aug-2003 15:18:03 Branch: HEAD Handle: 2003082114180002 Added files: openpkg-re/vcheck vc.inetutils openpkg-src/inetutils inetutils.spec Modified files: openpkg-web news.txt Log: new package: inetutils 1.4.2 (GNU Internet Utilities) Summary: Revision Changes Path 1.1 +9 -0 openpkg-re/vcheck/vc.inetutils 1.1 +117 -0 openpkg-src/inetutils/inetutils.spec 1.6257 +1 -0 openpkg-web/news.txt ____________________________________________________________________________ patch -p0 <<'@@ .' Index: openpkg-re/vcheck/vc.inetutils ============================================================================ $ cvs diff -u -r0 -r1.1 vc.inetutils --- /dev/null 2003-08-21 15:18:01.000000000 +0200 +++ vc.inetutils 2003-08-21 15:18:01.000000000 +0200 @@ -0,0 +1,9 @@ +config = { +} + +prog inetutils = { + version = 1.4.2 + url = ftp://ftp.gnu.org/gnu/inetutils/ + regex = inetutils-(__VER__)\.tar\.gz +} + @@ . patch -p0 <<'@@ .' Index: openpkg-src/inetutils/inetutils.spec ============================================================================ $ cvs diff -u -r0 -r1.1 inetutils.spec --- /dev/null 2003-08-21 15:18:03.000000000 +0200 +++ inetutils.spec 2003-08-21 15:18:03.000000000 +0200 @@ -0,0 +1,117 @@ +## +## inetutils.spec -- OpenPKG RPM Specification +## Copyright (c) 2000-2003 The OpenPKG Project <http://www.openpkg.org/> +## Copyright (c) 2000-2003 Ralf S. Engelschall <[EMAIL PROTECTED]> +## Copyright (c) 2000-2003 Cable & Wireless <http://www.cw.com/> +## +## Permission to use, copy, modify, and distribute this software for +## any purpose with or without fee is hereby granted, provided that +## the above copyright notice and this permission notice appear in all +## copies. +## +## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED +## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. +## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR +## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF +## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, +## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT +## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF +## SUCH DAMAGE. +## + +# package information +Name: inetutils +Summary: GNU Internet Utilities +URL: http://www.gnu.org/software/inetutils/ +Vendor: Free Software Foundation +Packager: The OpenPKG Project +Distribution: OpenPKG [EVAL] +Group: Network +License: GPL +Version: 1.4.2 +Release: 20030821 + +# package options +%option with_fsl yes +%option with_legacy no + +# list of sources +Source0: ftp://ftp.gnu.org/gnu/inetutils/inetutils-%{version}.tar.gz + +# build information +Prefix: %{l_prefix} +BuildRoot: %{l_buildroot} +BuildPreReq: OpenPKG, openpkg >= 20030103, make +PreReq: OpenPKG, openpkg >= 20030103 +%if "%{with_fsl}" == "yes" +BuildPreReq: fsl >= 1.2.0 +PreReq: fsl >= 1.2.0 +%endif +AutoReq: no +AutoReqProv: no + +%description + The GNU Internet Utilities are a collection of common network + programs. + + Please note that specific to this OpenPKG version only a subset of + the original GNU Internet Utilities is provided. + +%prep + %setup -q + +%build + CC="%{l_cc}" \ + CFLAGS="%{l_cflags -O}" \ + CPPFLAGS="%{l_cppflags}" \ + LDFLAGS="%{l_ldflags} %{l_fsl_ldflags}" \ + LIBS="%{l_fsl_libs}" \ + ./configure \ + --prefix=%{l_prefix} \ + --program-prefix=g \ + --disable-servers \ + --disable-tftp \ + --disable-whois \ + --disable-libls \ + --disable-encryption \ + --disable-authentication \ + --without-krb4 \ + --without-krb5 \ + --without-wrap \ + --without-pam + %{l_make} %{l_mflags -O} + +%install + rm -rf $RPM_BUILD_ROOT + %{l_make} %{l_mflags} install AM_MAKEFLAGS="DESTDIR=$RPM_BUILD_ROOT" + strip $RPM_BUILD_ROOT%{l_prefix}/bin/* >/dev/null 2>&1 || true + rm -f $RPM_BUILD_ROOT%{l_prefix}/info/dir + for i in tftp syslog.conf ftpd inetd rexecd rlogind rshd syslogd talkd \ + telnetd tftpd; do + rm -f $RPM_BUILD_ROOT%{l_prefix}/man/man?/g$i.? + done +%if "%{with_legacy}" == "yes" + for d in $RPM_BUILD_ROOT%{l_prefix}/{bin,man/man?}; do + for i in $d/*; do + [ -f $i ] || continue + source=`echo "$i" | sed -n -e 's;^.*/\([^/]\{1,\}\)$;\1;p'` + target=`echo "$i" | sed -n -e 's;^\(.*/\)g\([^/]\{1,\}\)$;\1\2;p'` + ln -s $source $target + done + done +%endif + %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std} \ + '%attr(4711,%{l_susr},%{l_sgrp}) %{l_prefix}/bin/gping' \ + '%attr(4711,%{l_susr},%{l_sgrp}) %{l_prefix}/bin/grcp' \ + '%attr(4711,%{l_susr},%{l_sgrp}) %{l_prefix}/bin/grlogin' \ + '%attr(4711,%{l_susr},%{l_sgrp}) %{l_prefix}/bin/grsh' + +%files -f files + +%clean + rm -rf $RPM_BUILD_ROOT + @@ . patch -p0 <<'@@ .' Index: openpkg-web/news.txt ============================================================================ $ cvs diff -u -r1.6256 -r1.6257 news.txt --- openpkg-web/news.txt 21 Aug 2003 09:10:30 -0000 1.6256 +++ openpkg-web/news.txt 21 Aug 2003 13:18:01 -0000 1.6257 @@ -1,3 +1,4 @@ +21-Aug-2003: New package: P<inetutils-1.4.2-20030821> 21-Aug-2003: Upgraded package: P<inn-2.4.0-20030821> 21-Aug-2003: Upgraded package: P<perl-mail-20030821-20030821> 21-Aug-2003: Upgraded package: P<dialog-0.9b.20030820-20030821> @@ . ______________________________________________________________________ The OpenPKG Project www.openpkg.org CVS Repository Commit List [EMAIL PROTECTED]