OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src openpkg-web Date: 28-Jul-2003 13:38:45
Branch: OPENPKG_1_STABLE HEAD Handle: 2003072812383312
Added files: (Branch: OPENPKG_1_STABLE)
openpkg-src/dhcpd fsl.dhcpd
openpkg-src/sipcalc sipcalc.patch
Modified files:
openpkg-web news.txt
Modified files: (Branch: OPENPKG_1_STABLE)
openpkg-src/dhcpd dhcpd.conf dhcpd.spec rc.dhcpd
openpkg-src/gif2png gif2png.spec
openpkg-src/iozone iozone.spec
openpkg-src/ispell ispell.spec
openpkg-src/ksh ksh.spec
openpkg-src/ncurses ncurses.spec
openpkg-src/nmap nmap.spec
openpkg-src/noweb noweb.spec
openpkg-src/openpkg HISTORY openpkg.spec rc
openpkg-src/perl-sys perl-sys.spec
openpkg-src/perl-www perl-www.spec
openpkg-src/perl-xml perl-xml.spec
openpkg-src/pgp pgp.patch pgp.spec
openpkg-src/portfwd portfwd.spec
openpkg-src/qpopper qpopper.spec
openpkg-src/sipcalc sipcalc.spec
openpkg-src/tftp tftp.patch tftp.spec
openpkg-src/vim vim.spec
Log:
MFC: all changes since last merge
Summary:
Revision Changes Path
1.1.1.1.6.2 +8 -4 openpkg-src/dhcpd/dhcpd.conf
1.32.2.6 +28 -4 openpkg-src/dhcpd/dhcpd.spec
1.1.2.1 +16 -0 openpkg-src/dhcpd/fsl.dhcpd
1.3.4.3 +1 -0 openpkg-src/dhcpd/rc.dhcpd
1.13.2.3 +2 -2 openpkg-src/gif2png/gif2png.spec
1.61.2.4 +3 -3 openpkg-src/iozone/iozone.spec
1.29.2.3 +27 -5 openpkg-src/ispell/ispell.spec
1.15.2.4 +1 -14 openpkg-src/ksh/ksh.spec
1.73.2.3 +5 -3 openpkg-src/ncurses/ncurses.spec
1.33.2.3 +7 -3 openpkg-src/nmap/nmap.spec
1.9.2.3 +6 -3 openpkg-src/noweb/noweb.spec
1.19.2.2 +1 -0 openpkg-src/openpkg/HISTORY
1.127.2.5 +2 -2 openpkg-src/openpkg/openpkg.spec
1.19.2.4 +0 -4 openpkg-src/openpkg/rc
1.21.2.4 +3 -3 openpkg-src/perl-sys/perl-sys.spec
1.45.2.5 +3 -3 openpkg-src/perl-www/perl-www.spec
1.47.2.4 +3 -3 openpkg-src/perl-xml/perl-xml.spec
1.2.2.2 +13 -1 openpkg-src/pgp/pgp.patch
1.27.2.3 +1 -1 openpkg-src/pgp/pgp.spec
1.10.2.3 +6 -2 openpkg-src/portfwd/portfwd.spec
1.36.2.6 +2 -2 openpkg-src/qpopper/qpopper.spec
1.1.2.1 +121 -0 openpkg-src/sipcalc/sipcalc.patch
1.16.2.3 +3 -1 openpkg-src/sipcalc/sipcalc.spec
1.2.2.2 +15 -0 openpkg-src/tftp/tftp.patch
1.10.2.3 +1 -2 openpkg-src/tftp/tftp.spec
1.151.2.5 +20 -2 openpkg-src/vim/vim.spec
1.5858 +18 -0 openpkg-web/news.txt
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/dhcpd/dhcpd.conf
============================================================================
$ cvs diff -u -r1.1.1.1.6.1 -r1.1.1.1.6.2 dhcpd.conf
--- openpkg-src/dhcpd/dhcpd.conf 24 Jul 2003 20:44:00 -0000 1.1.1.1.6.1
+++ openpkg-src/dhcpd/dhcpd.conf 28 Jul 2003 11:38:34 -0000 1.1.1.1.6.2
@@ -2,7 +2,7 @@
## dhcpd.conf -- ISC DHCP Daemon Configuration
##
-# Options applicable to all subnets
+# Options applicable to all subnets
option domain-name "example.com";
authoritative;
default-lease-time 600;
@@ -15,6 +15,10 @@
option freebsd-rootopts code 130 = text;
option freebsd-swapopts code 131 = text;
+# Test drive using loopback
+subnet 127.0.0.0 netmask 255.0.0.0 {
+}
+
# Define a particular sample subnet
subnet 192.168.1.0 netmask 255.255.255.0 {
@@ -37,7 +41,7 @@
max-lease-time 86400; # 24hour
deny unknown clients;
}
-
+
# Pool of unknown clients (i.e. MAC not known)
pool {
range 192.168.1.150 192.168.1.199;
@@ -51,8 +55,8 @@
# The list of clients we explicitly configure
group {
# Just assign a fixed IP address for machine "quux1"
- host quux1 {
- hardware ethernet 01:02:03:00:00:01;
+ host quux1 {
+ hardware ethernet 01:02:03:00:00:01;
fixed-address 192.168.1.3;
}
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/dhcpd/dhcpd.spec
============================================================================
$ cvs diff -u -r1.32.2.5 -r1.32.2.6 dhcpd.spec
--- openpkg-src/dhcpd/dhcpd.spec 26 Jul 2003 13:36:16 -0000 1.32.2.5
+++ openpkg-src/dhcpd/dhcpd.spec 28 Jul 2003 11:38:34 -0000 1.32.2.6
@@ -33,12 +33,16 @@
Group: DNS
License: ISC/BSD
Version: 3.0.1rc11
-Release: 1.20030726
+Release: 1.20030728
+
+# package options
+%option with_fsl yes
# list of sources
Source0: ftp://ftp.isc.org/isc/dhcp/dhcp-%{version}.tar.gz
Source1: dhcpd.conf
Source2: rc.dhcpd
+Source3: fsl.dhcpd
Patch0: dhcpd.patch
# build information
@@ -46,6 +50,10 @@
BuildRoot: %{l_buildroot}
BuildPreReq: OpenPKG, openpkg >= 1.20030724
PreReq: OpenPKG, openpkg >= 1.20030724
+%if "%{with_fsl}" == "yes"
+BuildPreReq: fsl >= 1.2.0
+PreReq: fsl >= 1.2.0
+%endif
AutoReq: no
AutoReqProv: no
@@ -59,6 +67,8 @@
%build
( echo 'CC = %{l_cc}'
echo 'CFLAGS = %{l_cflags -O}'
+ echo 'LDFLAGS = %{l_fsl_ldflags}'
+ echo 'LIBS = %{l_fsl_libs}'
echo 'USERBINDIR = %{l_prefix}/bin'
echo 'BINDIR = %{l_prefix}/sbin'
echo 'CLIENTBINDIR = %{l_prefix}/sbin'
@@ -91,7 +101,8 @@
$RPM_BUILD_ROOT%{l_prefix}/bin \
$RPM_BUILD_ROOT%{l_prefix}/etc/dhcpd \
$RPM_BUILD_ROOT%{l_prefix}/man/man5 \
- $RPM_BUILD_ROOT%{l_prefix}/man/man8
+ $RPM_BUILD_ROOT%{l_prefix}/man/man8 \
+ $RPM_BUILD_ROOT%{l_prefix}/var/dhcpd
%{l_make} %{l_mflags} install DESTDIR=$RPM_BUILD_ROOT
%{l_shtool} install -c -m 644 \
%{SOURCE dhcpd.conf} \
@@ -103,14 +114,26 @@
rm -rf $RPM_BUILD_ROOT%{l_prefix}/lib
rm -rf $RPM_BUILD_ROOT%{l_prefix}/include
strip $RPM_BUILD_ROOT%{l_prefix}/bin/* 2>/dev/null || true
+ %{l_shtool} install -c -m 644 /dev/null \
+ $RPM_BUILD_ROOT%{l_prefix}/var/dhcpd/dhcpd.leases
+
+ # install run-command script
%{l_shtool} mkdir -f -p -m 755 \
$RPM_BUILD_ROOT%{l_prefix}/etc/rc.d
%{l_shtool} install -c -m 755 %{l_value -s -a} \
%{SOURCE rc.dhcpd} $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/
- %{l_shtool} install -c -m 644 /dev/null \
- $RPM_BUILD_ROOT%{l_prefix}/var/dhcpd/dhcpd.leases
+
+ # install OSSP fsl configuration
+ %{l_shtool} mkdir -f -p -m 755 $RPM_BUILD_ROOT%{l_prefix}/etc/fsl
+ %{l_shtool} install -c -m 644 %{l_value -s -a} \
+ %{SOURCE fsl.dhcpd} \
+ $RPM_BUILD_ROOT%{l_prefix}/etc/fsl/
+
+ # determine installation files
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
%{l_files_std} \
+ '%not %dir %{l_prefix}/etc/fsl' \
+ '%config %{l_prefix}/etc/fsl/fsl.dhcpd' \
'%config %{l_prefix}/etc/dhcpd/dhcpd.conf'
%files -f files
@@ -130,5 +153,6 @@
[ $1 -eq 0 ] || exit 0
%{l_rc} dhcpd stop 2>/dev/null
rm -f $RPM_INSTALL_PREFIX/var/dhcpd/dhcpd.log* >/dev/null 2>&1 || true
+ rm -f $RPM_INSTALL_PREFIX/var/dhcpd/dhcpd.leases~ >/dev/null 2>&1 || true
exit 0
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/dhcpd/fsl.dhcpd
============================================================================
$ cvs diff -u -r0 -r1.1.2.1 fsl.dhcpd
--- /dev/null 2003-07-28 13:38:35.000000000 +0200
+++ fsl.dhcpd 2003-07-28 13:38:35.000000000 +0200
@@ -0,0 +1,16 @@
+##
+## fsl.dhcpd -- OSSP fsl configuration
+##
+
+ident (dhcpd.*)/.+ q{
+ prefix(
+ prefix="%b %d %H:%M:%S %N <%L> $1[%P]: "
+ )
+ -> {
+ debug: file(
+ path="@l_prefix@/var/dhcpd/dhcpd.log",
+ perm=0644
+ )
+ }
+};
+
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/dhcpd/rc.dhcpd
============================================================================
$ cvs diff -u -r1.3.4.2 -r1.3.4.3 rc.dhcpd
--- openpkg-src/dhcpd/rc.dhcpd 26 Jul 2003 13:36:16 -0000 1.3.4.2
+++ openpkg-src/dhcpd/rc.dhcpd 28 Jul 2003 11:38:34 -0000 1.3.4.3
@@ -46,6 +46,7 @@
rcService dhcpd active no && exit 0
dhcpd_signal TERM
sleep 2
+ rm -f $dhcpd_pidfile 2>/dev/null || true
%restart -u @l_susr@
rcService dhcpd enable yes || exit 0
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/gif2png/gif2png.spec
============================================================================
$ cvs diff -u -r1.13.2.2 -r1.13.2.3 gif2png.spec
--- openpkg-src/gif2png/gif2png.spec 24 Jul 2003 20:49:36 -0000 1.13.2.2
+++ openpkg-src/gif2png/gif2png.spec 28 Jul 2003 11:38:35 -0000 1.13.2.3
@@ -32,8 +32,8 @@
Distribution: OpenPKG [PLUS]
Group: Converter
License: GPL
-Version: 2.4.6
-Release: 1.20030724
+Version: 2.4.7
+Release: 1.20030728
# list of sources
Source0: http://www.catb.org/~esr/gif2png/gif2png-%{version}.tar.gz
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/iozone/iozone.spec
============================================================================
$ cvs diff -u -r1.61.2.3 -r1.61.2.4 iozone.spec
--- openpkg-src/iozone/iozone.spec 26 Jul 2003 13:36:19 -0000 1.61.2.3
+++ openpkg-src/iozone/iozone.spec 28 Jul 2003 11:38:36 -0000 1.61.2.4
@@ -24,8 +24,8 @@
##
# package version
-%define V_logic 3.194
-%define V_real 3_194
+%define V_logic 3.196
+%define V_real 3_196
# package information
Name: iozone
@@ -37,7 +37,7 @@
Group: Benchmark
License: Open Source
Version: %{V_logic}
-Release: 1.20030726
+Release: 1.20030728
# list of sources
Source0: http://www.iozone.org/src/current/iozone%{V_real}.tar
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/ispell/ispell.spec
============================================================================
$ cvs diff -u -r1.29.2.2 -r1.29.2.3 ispell.spec
--- openpkg-src/ispell/ispell.spec 24 Jul 2003 20:44:17 -0000 1.29.2.2
+++ openpkg-src/ispell/ispell.spec 28 Jul 2003 11:38:36 -0000 1.29.2.3
@@ -37,7 +37,7 @@
Group: Text
License: BSD
Version: %{V_ispell}
-Release: 1.20030724
+Release: 1.20030728
# list of sources
Source0: http://fmg-www.cs.ucla.edu/geoff/tars/ispell-%{V_ispell}.tar.gz
@@ -49,7 +49,7 @@
# build information
Prefix: %{l_prefix}
BuildRoot: %{l_buildroot}
-BuildPreReq: OpenPKG, openpkg >= 1.20030724, make, bison
+BuildPreReq: OpenPKG, openpkg >= 1.20030724, make, bison, perl
PreReq: OpenPKG, openpkg >= 1.20030724
AutoReq: no
AutoReqProv: no
@@ -64,7 +64,11 @@
%prep
%setup -q
%patch -p0
+
+ # unpack Unix dictionary
%{l_gzip} -d -c %{SOURCE words.gz} >$RPM_BUILD_DIR/words
+
+ # unpack German dictionaries
mkdir hk-deutsch
( cd hk-deutsch
%{l_gzip} -d -c %{SOURCE hk-deutsch.tar.gz} | %{l_tar} xf -
@@ -72,6 +76,7 @@
%{l_bzip2} -d -c %{SOURCE igerman98-%{V_igerman98}.tar.bz2} | %{l_tar} xf -
%build
+ # configure package
# kludge: determine whether vendor termcap, termlib or curses library exists
# reason: some brean-dead platforms (like SuSE, etc) have no termcap library
installed.
termlib=""
@@ -98,7 +103,11 @@
esac
# echo "#define LANGUAGES
\"{american,MASTERDICTS=american.med+,HASHFILES=americanmed+.hash,EXTRADICT=$RPM_BUILD_DIR/words}\""
) >local.h
+
+ # build package
%{l_make} %{l_mflags}
+
+ # build additional German dictionaries
( cd hk-deutsch
cat worte.txt verben.txt \
adjektive.txt klein.txt geographie.txt vornamen.txt \
@@ -109,13 +118,19 @@
../buildhash all.words deutsch.aff deutsch.hash
) || exit $?
( cd igerman98-%{V_igerman98}
- %{l_shtool} subst -e 's;munchlist;../munchlist;g' Makefile
+ %{l_shtool} subst \
+ -e 's;/usr/bin/perl;%{l_prefix}/bin/perl;g' \
+ bin/*.pl
+ %{l_shtool} subst \
+ -e 's;munchlist;../munchlist;g' \
+ Makefile
%{l_make} %{l_mflags} \
UNSQ=cat BUILDHASH=`pwd`/../buildhash \
german.hash 2>/dev/null
) || exit $?
%install
+ # install package
rm -rf $RPM_BUILD_ROOT
%{l_shtool} mkdir -f -p -m 755 \
$RPM_BUILD_ROOT%{l_prefix}/bin \
@@ -133,8 +148,14 @@
echo "#define WORDS \"$RPM_BUILD_DIR/words\""
# echo "#define LANGUAGES
\"{american,MASTERDICTS=american.med+,HASHFILES=americanmed+.hash,EXTRADICT=$RPM_BUILD_DIR/words}\""
) >local.h
- %{l_make} %{l_mflags} config.sh install-basic install-deformatters
install-dictbuild install-languages
+ %{l_make} %{l_mflags} \
+ config.sh install-basic install-deformatters install-dictbuild
install-languages
+
+ # strip down installation
+ strip $RPM_BUILD_ROOT%{l_prefix}/bin/* >/dev/null 2>&1 || true
rm -f $RPM_BUILD_ROOT%{l_prefix}/share/ispell/american*
+
+ # install German dictionaries
( cd hk-deutsch
%{l_shtool} install -c -m 644 \
deutsch.aff $RPM_BUILD_ROOT%{l_prefix}/share/ispell/deutsch-old.aff
@@ -147,7 +168,8 @@
%{l_shtool} install -c -m 644 \
german.hash $RPM_BUILD_ROOT%{l_prefix}/share/ispell/deutsch.hash
) || exit $?
- strip $RPM_BUILD_ROOT%{l_prefix}/bin/* >/dev/null 2>&1 || true
+
+ # determine installation files
%{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}
%files -f files
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/ksh/ksh.spec
============================================================================
$ cvs diff -u -r1.15.2.3 -r1.15.2.4 ksh.spec
--- openpkg-src/ksh/ksh.spec 26 Jul 2003 13:36:20 -0000 1.15.2.3
+++ openpkg-src/ksh/ksh.spec 28 Jul 2003 11:38:37 -0000 1.15.2.4
@@ -38,7 +38,7 @@
Group: Shell
License: AT&T
Version: %{V_pkg}
-Release: 1.20030726
+Release: 1.20030728
# list of sources
Source0: http://www.research.att.com/~gsf/download/tgz/ast-ksh.%{V_ksh}.tgz
@@ -68,19 +68,6 @@
%setup1 -q -T -D -a 1
%build
- # the supplied Mamfiles work only for standard UNIX environment
- case "%{l_target}" in
- *solaris*)
- %{l_shtool} subst \
- -e '/^exec.*-o ksh/s/\(\${mam_libm}\)/\1 -lsecdb/' \
- src/cmd/ksh93/Mamfile
- ;;
- sparc*-linux*)
- %{l_shtool} subst \
- -e '/^exec.*-o ksh/s/\(\${mam_libm}\)/\1 -ldll/' \
- src/cmd/ksh93/Mamfile
- ;;
- esac
./bin/package "read" || true
./bin/package "make" CC="%{l_cc}"
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/ncurses/ncurses.spec
============================================================================
$ cvs diff -u -r1.73.2.2 -r1.73.2.3 ncurses.spec
--- openpkg-src/ncurses/ncurses.spec 24 Jul 2003 20:44:35 -0000 1.73.2.2
+++ openpkg-src/ncurses/ncurses.spec 28 Jul 2003 11:38:37 -0000 1.73.2.3
@@ -54,8 +54,9 @@
%define V_patch26 20030705
%define V_patch27 20030712
%define V_patch28 20030719
-%define V_patchL %{V_patch28}
-%define V_patches 28
+%define V_patch29 20030726
+%define V_patchL %{V_patch29}
+%define V_patches 29
# package information
Name: ncurses
@@ -67,7 +68,7 @@
Group: Terminal
License: GPL
Version: %{V_base}.%{V_patchL}
-Release: 1.20030724
+Release: 1.20030728
# list of sources
Source0: ftp://invisible-island.net/ncurses/ncurses-%{V_base}.tar.gz
@@ -100,6 +101,7 @@
Patch26:
ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch26}.patch.gz
Patch27:
ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch27}.patch.gz
Patch28:
ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch28}.patch.gz
+Patch29:
ftp://invisible-island.net/ncurses/%{V_base}/ncurses-%{V_base}-%{V_patch29}.patch.gz
# build information
Prefix: %{l_prefix}
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/nmap/nmap.spec
============================================================================
$ cvs diff -u -r1.33.2.2 -r1.33.2.3 nmap.spec
--- openpkg-src/nmap/nmap.spec 24 Jul 2003 20:44:37 -0000 1.33.2.2
+++ openpkg-src/nmap/nmap.spec 28 Jul 2003 11:38:38 -0000 1.33.2.3
@@ -33,7 +33,7 @@
Group: Network
License: GPL
Version: 3.30
-Release: 1.20030724
+Release: 1.20030728
# list of sources
Source0: http://www.insecure.org/nmap/dist/nmap-%{version}.tgz
@@ -64,10 +64,14 @@
configure */configure
%build
+ cppflags=""
+ case "%{l_target}" in
+ *-solaris2.6 ) cppflags="-D_XPG4_2" ;;
+ esac
CC="%{l_cc}" \
CXX="%{l_cxx}" \
- CFLAGS="%{l_cflags -O}" \
- CXXFLAGS="%{l_cxxflags -O}" \
+ CFLAGS="%{l_cflags -O} $cppflags" \
+ CXXFLAGS="%{l_cxxflags -O} $cppflags" \
./configure \
--prefix=%{l_prefix} \
--without-nmapfe
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/noweb/noweb.spec
============================================================================
$ cvs diff -u -r1.9.2.2 -r1.9.2.3 noweb.spec
--- openpkg-src/noweb/noweb.spec 24 Jul 2003 20:50:12 -0000 1.9.2.2
+++ openpkg-src/noweb/noweb.spec 28 Jul 2003 11:38:39 -0000 1.9.2.3
@@ -33,7 +33,7 @@
Group: Text
License: GPL
Version: 2.10c
-Release: 1.20030724
+Release: 1.20030728
# list of sources
Source0: ftp://ftp.eecs.harvard.edu/pub/nr/noweb-%{version}.tgz
@@ -69,7 +69,8 @@
BIN=%{l_prefix}/bin \
MAN=%{l_prefix}/man \
LIB=%{l_prefix}/share/noweb \
- TEXINPUTS=%{l_prefix}/share/noweb/tex
+ TEXINPUTS=%{l_prefix}/share/noweb/tex \
+ ELISP=%{l_prefix}/share/noweb/elisp
%install
rm -rf $RPM_BUILD_ROOT
@@ -86,8 +87,10 @@
BIN=$RPM_BUILD_ROOT%{l_prefix}/bin \
MAN=$RPM_BUILD_ROOT%{l_prefix}/man \
LIB=$RPM_BUILD_ROOT%{l_prefix}/share/noweb \
- TEXINPUTS=$RPM_BUILD_ROOT%{l_prefix}/share/noweb/tex
+ TEXINPUTS=$RPM_BUILD_ROOT%{l_prefix}/share/noweb/tex \
+ ELISP=$RPM_BUILD_ROOT%{l_prefix}/share/noweb/elisp
cd ..
+ rm -rf $RPM_BUILD_ROOT%{l_prefix}/share/noweb/elisp
strip $RPM_BUILD_ROOT%{l_prefix}/bin/* >/dev/null 2>&1 || true
( cd $RPM_BUILD_ROOT%{l_prefix}
%{l_shtool} subst \
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/openpkg/HISTORY
============================================================================
$ cvs diff -u -r1.19.2.1 -r1.19.2.2 HISTORY
--- openpkg-src/openpkg/HISTORY 24 Jul 2003 20:41:59 -0000 1.19.2.1
+++ openpkg-src/openpkg/HISTORY 28 Jul 2003 11:38:39 -0000 1.19.2.2
@@ -2,6 +2,7 @@
2003
====
+20030727 rc: do not export TMPDIR at all, it causes problems for applications once
the directory is gone
20030721 rc: do not use TMPDIR -- instead use hard-coded /tmp
20030719 openpkg.boot: try to make build environment more sane by setting umask and
unsetting some strange aliases
20030718 rc.func: opXXX replaced by rcXXX; add rc(8) manual page; add pod2man.sh;
fix perl/ warnings under building
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/openpkg/openpkg.spec
============================================================================
$ cvs diff -u -r1.127.2.4 -r1.127.2.5 openpkg.spec
--- openpkg-src/openpkg/openpkg.spec 24 Jul 2003 20:41:59 -0000 1.127.2.4
+++ openpkg-src/openpkg/openpkg.spec 28 Jul 2003 11:38:39 -0000 1.127.2.5
@@ -39,7 +39,7 @@
# o any cc(1)
# the package version/release
-%define V_openpkg 1.20030724
+%define V_openpkg 1.20030728
# the used software versions
%define V_rpm 4.0.2
@@ -63,7 +63,7 @@
Group: Bootstrapping
License: GPL
Version: %{V_openpkg}
-Release: 1.20030724
+Release: %{V_openpkg}
# list of sources
Source0: README
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/openpkg/rc
============================================================================
$ cvs diff -u -r1.19.2.3 -r1.19.2.4 rc
--- openpkg-src/openpkg/rc 24 Jul 2003 20:41:59 -0000 1.19.2.3
+++ openpkg-src/openpkg/rc 28 Jul 2003 11:38:39 -0000 1.19.2.4
@@ -139,9 +139,6 @@
exit 1
fi
declare -r tmpdir
-TMPDIR_ORIG="$TMPDIR"
-TMPDIR="$tmpdir"
-export TMPDIR
trap "trap - EXIT INT ABRT QUIT TERM; rm -rf $tmpdir >/dev/null 2>&1 || true" EXIT
INT ABRT QUIT TERM
# determine reasonable temporary files
@@ -587,7 +584,6 @@
MANPATH="$MANPATH" \
INFOPATH="$INFOPATH" \
LD_LIBRARY_PATH="$LD_LIBRARY_PATH" \
- TMPDIR="$TMPDIR_ORIG" \
$bash --norc --noprofile --posix \
$tmpfile >$outfile 2>/dev/null
cp $outfile $tmpfile
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/perl-sys/perl-sys.spec
============================================================================
$ cvs diff -u -r1.21.2.3 -r1.21.2.4 perl-sys.spec
--- openpkg-src/perl-sys/perl-sys.spec 24 Jul 2003 20:44:53 -0000
1.21.2.3
+++ openpkg-src/perl-sys/perl-sys.spec 28 Jul 2003 11:38:40 -0000
1.21.2.4
@@ -25,7 +25,7 @@
# versions of individual parts
%define V_unix_syslog 0.99
-%define V_archive_tar 1.03
+%define V_archive_tar 1.04
%define V_expect 1.15
%define V_storable 2.07
%define V_ipc_shareable 0.60
@@ -43,8 +43,8 @@
Distribution: OpenPKG [BASE]
Group: Language
License: GPL/Artistic
-Version: 1.20030724
-Release: 1.20030724
+Version: 1.20030728
+Release: 1.20030728
# list of sources
Source0:
http://www.cpan.org/modules/by-module/Unix/Unix-Syslog-%{V_unix_syslog}.tar.gz
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/perl-www/perl-www.spec
============================================================================
$ cvs diff -u -r1.45.2.4 -r1.45.2.5 perl-www.spec
--- openpkg-src/perl-www/perl-www.spec 26 Jul 2003 13:36:21 -0000
1.45.2.4
+++ openpkg-src/perl-www/perl-www.spec 28 Jul 2003 11:38:41 -0000
1.45.2.5
@@ -32,7 +32,7 @@
%define V_cgi_formmagick 0.89
%define V_cgi_minimal 1.10
%define V_cgi_safe 1.24
-%define V_cgi_session 3.94
+%define V_cgi_session 3.95
%define V_fcgi 0.67
%define V_rpc_xml 0.53
%define V_soap_lite 0.55
@@ -48,8 +48,8 @@
Distribution: OpenPKG [BASE]
Group: Language
License: GPL/Artistic
-Version: 1.20030726
-Release: 1.20030726
+Version: 1.20030728
+Release: 1.20030728
# list of sources
Source0: http://www.cpan.org/modules/by-module/URI/URI-%{V_uri}.tar.gz
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/perl-xml/perl-xml.spec
============================================================================
$ cvs diff -u -r1.47.2.3 -r1.47.2.4 perl-xml.spec
--- openpkg-src/perl-xml/perl-xml.spec 24 Jul 2003 20:44:57 -0000
1.47.2.3
+++ openpkg-src/perl-xml/perl-xml.spec 28 Jul 2003 11:38:41 -0000
1.47.2.4
@@ -24,7 +24,7 @@
##
# versions of individual parts
-%define V_xml_parser 2.31
+%define V_xml_parser 2.32
%define V_xml_libxml_common 0.13
%define V_xml_libxml 1.54_4
%define V_xml_libxslt 1.53
@@ -62,8 +62,8 @@
Distribution: OpenPKG [BASE]
Group: Language
License: GPL/Artistic
-Version: 1.20030724
-Release: 1.20030724
+Version: 1.20030728
+Release: 1.20030728
# package options
%option with_libxml no
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/pgp/pgp.patch
============================================================================
$ cvs diff -u -r1.2.2.1 -r1.2.2.2 pgp.patch
--- openpkg-src/pgp/pgp.patch 24 Jul 2003 20:44:58 -0000 1.2.2.1
+++ openpkg-src/pgp/pgp.patch 28 Jul 2003 11:38:42 -0000 1.2.2.2
@@ -464,7 +464,7 @@
--- libs/pgpcdk/unix/ui/PGPKeyServerDialogs.cpp.orig Tue Mar 9 18:52:17 1999
+++ libs/pgpcdk/unix/ui/PGPKeyServerDialogs.cpp Fri Sep 29 20:51:02 2000
@@ -5,6 +5,7 @@
- $Id: pgp.patch,v 1.2 2003/07/24 09:22:10 mlelstv Exp $
+ $Id: pgp.patch,v 1.3 2003/07/28 08:43:33 rse Exp $
____________________________________________________________________________*/
#include <string.h>
+#include <stdlib.h>
@@ -554,3 +554,15 @@
return( err );
}
+--- libs/pfl/common/lthread/pgpThreads.h.orig Mon Apr 19 19:59:53 1999
++++ libs/pfl/common/lthread/pgpThreads.h Mon Jul 28 10:29:14 2003
+@@ -148,6 +148,9 @@
+ #ifdef PGP_UNIX_HPUX
+ #include <semaphore.h>
+ typedef sem_t PGPSem_t; /* not a struct under HP-UX 10.20 */
++#elif defined(__FreeBSD__)
++#include <semaphore.h>
++typedef sem_t PGPSem_t;
+ #else
+ typedef struct sem_t PGPSem_t;
+ #endif /* !PGP_UNIX_HPUX */
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/pgp/pgp.spec
============================================================================
$ cvs diff -u -r1.27.2.2 -r1.27.2.3 pgp.spec
--- openpkg-src/pgp/pgp.spec 24 Jul 2003 20:44:58 -0000 1.27.2.2
+++ openpkg-src/pgp/pgp.spec 28 Jul 2003 11:38:42 -0000 1.27.2.3
@@ -38,7 +38,7 @@
Group: Cryptography
License: GPL
Version: %{V_long}
-Release: 1.20030724
+Release: 1.20030728
# list of sources
Source0:
ftp://ftp.pgpi.org/pub/pgp/%{V_short}/%{V_long}/pgpsrc%{V_strip}unix.tar.gz
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/portfwd/portfwd.spec
============================================================================
$ cvs diff -u -r1.10.2.2 -r1.10.2.3 portfwd.spec
--- openpkg-src/portfwd/portfwd.spec 24 Jul 2003 20:50:24 -0000 1.10.2.2
+++ openpkg-src/portfwd/portfwd.spec 28 Jul 2003 11:38:42 -0000 1.10.2.3
@@ -33,7 +33,7 @@
Group: Network
License: GPL
Version: 0.26rc6
-Release: 1.20030724
+Release: 1.20030728
# package options
%option with_fsl yes
@@ -84,11 +84,15 @@
%build
# configure package
+ cppflags=""
+ case "%{l_target}" in
+ *-solaris2.6 ) cppflags="-Dsocklen_t=int" ;;
+ esac
CC="%{l_cc}" \
CXX="%{l_cxx}" \
CFLAGS="%{l_cflags -O}" \
CXXFLAGS="%{l_cxxflags -O}" \
- CPPFLAGS="%{l_cppflags}" \
+ CPPFLAGS="%{l_cppflags} $cppflags" \
LDFLAGS="%{l_ldflags} %{l_fsl_ldflags}" \
LIBS="%{l_fsl_libs}" \
./configure \
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/qpopper/qpopper.spec
============================================================================
$ cvs diff -u -r1.36.2.5 -r1.36.2.6 qpopper.spec
--- openpkg-src/qpopper/qpopper.spec 24 Jul 2003 20:45:13 -0000 1.36.2.5
+++ openpkg-src/qpopper/qpopper.spec 28 Jul 2003 11:38:43 -0000 1.36.2.6
@@ -33,7 +33,7 @@
Group: Mail
License: GPL
Version: 4.0.5
-Release: 1.20030724
+Release: 1.20030728
# package options
%option with_fsl yes
@@ -93,7 +93,6 @@
%if "%{with_pam}" == "yes"
--with-pam=qpopper \
%endif
- --enable-home-dir-mail=.mail/inbox \
%if "%{with_fsl}" == "yes"
--with-log-facility=LOG_USER \
%else
@@ -119,6 +118,7 @@
# install qpopper
%{l_shtool} install -c -m 644 \
+ -e 's;^# \(set home-dir-mail[^=]*=\).*;\1 ".mail/inbox";' \
samples/qpopper.config $RPM_BUILD_ROOT%{l_prefix}/etc/qpopper/
%{l_shtool} install -c -s -m 755 \
popper/popper $RPM_BUILD_ROOT%{l_prefix}/sbin/qpopper
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/sipcalc/sipcalc.patch
============================================================================
$ cvs diff -u -r0 -r1.1.2.1 sipcalc.patch
--- /dev/null 2003-07-28 13:38:44.000000000 +0200
+++ sipcalc.patch 2003-07-28 13:38:44.000000000 +0200
@@ -0,0 +1,121 @@
+--- src/sub-func.c.orig 2003-03-19 13:28:15.000000000 +0100
++++ src/sub-func.c 2003-07-28 10:35:53.000000000 +0200
+@@ -1267,7 +1267,7 @@
+ }
+ #endif
+
+-#if defined(HAVE_GETHOSTBYNAME2) && defined(HAVE_INET_NTOP)
++#if defined(HAVE_GETHOSTBYNAME2) && defined(HAVE_INET_NTOP) && defined(AF_INET6)
+ char *
+ _resolv_v6_ghbn2 (char *raddr, struct dnsresp *d_resp, char *extra)
+ {
+@@ -1308,7 +1308,7 @@
+ }
+ #endif
+
+-#if defined(HAVE_GETADDRINFO) && defined(HAVE_INET_NTOP)
++#if defined(HAVE_GETADDRINFO) && defined(HAVE_INET_NTOP) && defined(AF_INET6)
+ char *
+ _resolv_v6_gai (char *raddr, struct dnsresp *d_resp, char *extra)
+ {
+@@ -1393,13 +1393,19 @@
+ snprintf(d_resp->str, 127, "%s%s", inet_ntoa (sin->sin_addr),
extra);
+ d_resp->type = AF_INET;
+ }
++#ifdef AF_INET6
+ if (res->ai_family == PF_INET6) {
+ sin6 = (struct sockaddr_in6 *) res->ai_addr;
+ snprintf (retaddr, 1023, "%s%s", inet_ntop (AF_INET6,
&sin6->sin6_addr, ip6addr, 128), extra);
+ snprintf (d_resp->str, 127, "%s%s", inet_ntop (AF_INET6,
&sin6->sin6_addr, ip6addr, 128), extra);
+ d_resp->type = AF_INET6;
+ }
++#endif
++#ifdef AF_INET6
+ if (res->ai_next && (res->ai_family == PF_INET || res->ai_family ==
PF_INET6))
++#else
++ if (res->ai_next && res->ai_family == PF_INET)
++#endif
+ d_resp = new_dnsresp (d_resp);
+ res = res->ai_next;
+ }
+@@ -1460,14 +1466,20 @@
+ if ((f_gethostbyname2 || f_getaddrinfo) && f_inet_ntop)
+ ipv6_cap = 1;
+
++#ifdef AF_INET6
+ if (family != PF_INET && family != PF_INET6 && family != PF_UNSPEC)
++#else
++ if (family != PF_INET && family != PF_UNSPEC)
++#endif
+ return NULL;
+
+ if (family == PF_INET && !ipv4_cap)
+ return NULL;
+
++#ifdef AF_INET6
+ if (family == PF_INET6 && !ipv6_cap)
+ return NULL;
++#endif
+
+ if (family == PF_UNSPEC && (!ipv4_cap && !ipv6_cap))
+ return NULL;
+@@ -1475,8 +1487,10 @@
+ if (strlen (addr) > 1023)
+ return NULL;
+
++#ifdef AF_INET6
+ if (family == PF_UNSPEC && !ipv4_cap)
+ family = PF_INET6;
++#endif
+
+ if (family == PF_UNSPEC && !ipv6_cap)
+ family = PF_INET;
+@@ -1508,6 +1522,7 @@
+ return retaddr;
+ }
+
++#ifdef AF_INET6
+ if (family == PF_INET6) {
+ if (f_getaddrinfo) {
+ tmpstr = _resolv_v6_gai (raddr, d_resp, extra);
+@@ -1525,6 +1540,7 @@
+ return retaddr;
+ }
+ }
++#endif
+
+ if (family == PF_UNSPEC) {
+ if (f_getaddrinfo) {
+--- src/sub.c.orig 2003-03-19 13:28:16.000000000 +0100
++++ src/sub.c 2003-07-28 10:37:10.000000000 +0200
+@@ -496,6 +496,7 @@
+ ifarg_cur->type = IFT_V6;
+ }
+
++#if AF_INET6
+ if (abox->type == AT_V6 && abox->resolv) {
+ d_resp_start = d_resp_cur = (struct dnsresp *) malloc (sizeof
(struct dnsresp));
+ d_resp_start->next = NULL;
+@@ -526,6 +527,7 @@
+
+ free_dnsresp (d_resp_start);
+ }
++#endif
+
+ if (abox->type == AT_INT) {
+ if_cur = if_start;
+@@ -585,12 +587,14 @@
+ d_resp_cur = d_resp_start;
+ while (d_resp_cur) {
+ strncpy (ifarg_cur->cmdstr, abox->str, 127);
++#if AF_INET6
+ if (d_resp_cur->type == AF_INET6) {
+ strncpy (ifarg_cur->p_v6addr,
d_resp_cur->str, 43);
+ ifarg_cur->type = IFT_V6;
+
+ mk_ipv6addr (&ifarg_cur->v6ad,
ifarg_cur->p_v6addr);
+ }
++#endif
+ if (d_resp_cur->type == AF_INET) {
+ tmpstr = strstr (d_resp_cur->str, " ");
+ if (tmpstr != NULL && (strlen (tmpstr)
> 0)) {
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/sipcalc/sipcalc.spec
============================================================================
$ cvs diff -u -r1.16.2.2 -r1.16.2.3 sipcalc.spec
--- openpkg-src/sipcalc/sipcalc.spec 24 Jul 2003 20:50:39 -0000 1.16.2.2
+++ openpkg-src/sipcalc/sipcalc.spec 28 Jul 2003 11:38:44 -0000 1.16.2.3
@@ -33,10 +33,11 @@
Group: Network
License: GPL
Version: 1.1.2
-Release: 1.20030724
+Release: 1.20030728
# list of sources
Source0:
http://www.routemeister.net/projects/sipcalc/files/sipcalc-%{version}.tar.gz
+Patch0: sipcalc.patch
# build information
Prefix: %{l_prefix}
@@ -51,6 +52,7 @@
%prep
%setup -q
+ %patch -p0
%build
CC="%{l_cc}" \
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/tftp/tftp.patch
============================================================================
$ cvs diff -u -r1.2.2.1 -r1.2.2.2 tftp.patch
--- openpkg-src/tftp/tftp.patch 24 Jul 2003 20:50:48 -0000 1.2.2.1
+++ openpkg-src/tftp/tftp.patch 28 Jul 2003 11:38:44 -0000 1.2.2.2
@@ -66,3 +66,18 @@
+--- Makefile.dist 2003-07-28 09:32:28.000000000 +0200
++++ Makefile 2003-07-28 09:34:55.000000000 +0200
+@@ -54,9 +54,9 @@
+ # Adding "configure" to the dependencies serializes this with running
+ # autoconf, because there are apparently race conditions between
+ # autoconf and autoheader.
+-acconfig.h.in: configure.in configure aclocal.m4
+- rm -f acconfig.h.in acconfig.h
+- autoheader
++#acconfig.h.in: configure.in configure aclocal.m4
++# rm -f acconfig.h.in acconfig.h
++# autoheader
+
+ configure: configure.in aclocal.m4
+ rm -f MCONFIG configure config.log acconfig.h config.cache
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/tftp/tftp.spec
============================================================================
$ cvs diff -u -r1.10.2.2 -r1.10.2.3 tftp.spec
--- openpkg-src/tftp/tftp.spec 24 Jul 2003 20:50:48 -0000 1.10.2.2
+++ openpkg-src/tftp/tftp.spec 28 Jul 2003 11:38:44 -0000 1.10.2.3
@@ -33,7 +33,7 @@
Group: Networtk
License: GPL
Version: 0.34
-Release: 1.20030724
+Release: 1.20030728
# package options
%option with_fsl yes
@@ -64,7 +64,6 @@
%prep
%setup -q -n tftp-hpa-%{version}
%patch -p0
- touch acconfig.h.in
%build
CC="%{l_cc}" \
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/vim/vim.spec
============================================================================
$ cvs diff -u -r1.151.2.4 -r1.151.2.5 vim.spec
--- openpkg-src/vim/vim.spec 26 Jul 2003 13:36:24 -0000 1.151.2.4
+++ openpkg-src/vim/vim.spec 28 Jul 2003 11:38:45 -0000 1.151.2.5
@@ -26,7 +26,7 @@
# package versions
%define V_vl 6.2
%define V_vs 62
-%define V_pl 38
+%define V_pl 56
# package information
Name: vim
@@ -38,7 +38,7 @@
Group: Editor
License: Charityware
Version: %{V_vl}.%{V_pl}
-Release: 1.20030726
+Release: 1.20030728
# package options
%option with_x11 no
@@ -91,6 +91,24 @@
Patch36: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.036
Patch37: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.037
Patch38: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.038
+Patch39: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.039
+Patch40: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.040
+Patch41: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.041
+Patch42: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.042
+Patch43: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.043
+Patch44: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.044
+Patch45: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.045
+Patch46: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.046
+Patch47: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.047
+Patch48: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.048
+Patch49: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.049
+Patch50: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.050
+Patch51: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.051
+Patch52: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.052
+Patch53: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.053
+Patch54: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.054
+Patch55: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.055
+Patch56: ftp://ftp.vim.org/pub/vim/patches/%{V_vl}.056
# build information
Prefix: %{l_prefix}
@@ .
patch -p0 <<'@@ .'
Index: openpkg-web/news.txt
============================================================================
$ cvs diff -u -r1.5857 -r1.5858 news.txt
--- openpkg-web/news.txt 28 Jul 2003 11:18:00 -0000 1.5857
+++ openpkg-web/news.txt 28 Jul 2003 11:38:33 -0000 1.5858
@@ -1,3 +1,21 @@
+28-Jul-2003: Upgraded package: P<vim-6.2.56-1.20030728>
+28-Jul-2003: Upgraded package: P<tftp-0.34-1.20030728>
+28-Jul-2003: Upgraded package: P<sipcalc-1.1.2-1.20030728>
+28-Jul-2003: Upgraded package: P<qpopper-4.0.5-1.20030728>
+28-Jul-2003: Upgraded package: P<portfwd-0.26rc6-1.20030728>
+28-Jul-2003: Upgraded package: P<pgp-6.5.8-1.20030728>
+28-Jul-2003: Upgraded package: P<perl-xml-1.20030728-1.20030728>
+28-Jul-2003: Upgraded package: P<perl-www-1.20030728-1.20030728>
+28-Jul-2003: Upgraded package: P<perl-sys-1.20030728-1.20030728>
+28-Jul-2003: Upgraded package: P<openpkg-1.20030728-1.20030728>
+28-Jul-2003: Upgraded package: P<noweb-2.10c-1.20030728>
+28-Jul-2003: Upgraded package: P<nmap-3.30-1.20030728>
+28-Jul-2003: Upgraded package: P<ncurses-5.3.20030726-1.20030728>
+28-Jul-2003: Upgraded package: P<ksh-20030724-1.20030728>
+28-Jul-2003: Upgraded package: P<ispell-3.2.06-1.20030728>
+28-Jul-2003: Upgraded package: P<iozone-3.196-1.20030728>
+28-Jul-2003: Upgraded package: P<gif2png-2.4.7-1.20030728>
+28-Jul-2003: Upgraded package: P<dhcpd-3.0.1rc11-1.20030728>
28-Jul-2003: Upgraded package: P<nmap-3.30-20030728>
28-Jul-2003: Upgraded package: P<portfwd-0.26rc6-20030728>
28-Jul-2003: Upgraded package: P<ksh-20030724-20030728>
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]