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: 04-Jul-2003 20:36:16
Branch: HEAD Handle: 2003070419361501
Modified files:
openpkg-src/nntpcache nntpcache.spec
openpkg-web news.txt
Log:
many cleanups, originally triggered by rpmlint issues
Summary:
Revision Changes Path
1.28 +26 -10 openpkg-src/nntpcache/nntpcache.spec
1.5267 +1 -0 openpkg-web/news.txt
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/nntpcache/nntpcache.spec
============================================================================
$ cvs diff -u -r1.27 -r1.28 nntpcache.spec
--- openpkg-src/nntpcache/nntpcache.spec 1 Jul 2003 14:40:45 -0000 1.27
+++ openpkg-src/nntpcache/nntpcache.spec 4 Jul 2003 18:36:16 -0000 1.28
@@ -33,7 +33,7 @@
Group: News
License: BSD
Version: 3.0.1
-Release: 20030701
+Release: 20030704
# package options
%option with_fsl yes
@@ -68,9 +68,15 @@
%prep
%setup -q
- %{l_shtool} subst -e 's;test -e;test -f;g' Makefile* */Makefile*
%build
+ # configure package
+ %{l_shtool} subst \
+ -e 's;test -e;test -f;g' \
+ Makefile* */Makefile*
+ %{l_shtool} subst \
+ -e 's;/etc/nntpcache/\(newshound\.conf\);%{l_prefix}/etc/nntpcache/\1;' \
+ contrib/newshound/getconf.c
CC="%{l_cc}" \
CFLAGS="%{l_cflags -O}" \
LDFLAGS="%{l_fsl_ldflags}" \
@@ -78,11 +84,16 @@
./configure \
--prefix=%{l_prefix} \
--sysconfdir=%{l_prefix}/etc/nntpcache \
+ --libexecdir=%{l_prefix}/libexec/nntpcache \
--localstatedir=%{l_prefix}/var/nntpcache
+
+ # build package
%{l_make} %{l_mflags}
%install
rm -rf $RPM_BUILD_ROOT
+
+ # install package
%{l_shtool} mkdir -f -p -m 755 \
$RPM_BUILD_ROOT%{l_prefix}/var
%{l_shtool} subst \
@@ -92,25 +103,29 @@
prefix=$RPM_BUILD_ROOT%{l_prefix} \
exec_prefix=$RPM_BUILD_ROOT%{l_prefix} \
sysconfdir=$RPM_BUILD_ROOT%{l_prefix}/etc/nntpcache \
+ libexecdir=$RPM_BUILD_ROOT%{l_prefix}/libexecdir/nntpcache \
configDir=$RPM_BUILD_ROOT%{l_prefix}/etc/nntpcache \
localstatedir=$RPM_BUILD_ROOT%{l_prefix}/var/nntpcache \
cacheDir=$RPM_BUILD_ROOT%{l_prefix}/var/nntpcache
+
+ # strip down and post-adjust installation hierarchy
rm -rf $RPM_BUILD_ROOT%{l_prefix}/include
rm -rf $RPM_BUILD_ROOT%{l_prefix}/etc/nntpcache/http
rm -rf $RPM_BUILD_ROOT%{l_prefix}/bin
- rm -rf $RPM_BUILD_ROOT%{l_prefix}/sbin/innreport.sh
+ rm -f $RPM_BUILD_ROOT%{l_prefix}/sbin/innreport.sh
+ rm -f $RPM_BUILD_ROOT%{l_prefix}/sbin/newshound.pl
rm -f $RPM_BUILD_ROOT%{l_prefix}/etc/nntpcache/pubring*
rm -f $RPM_BUILD_ROOT%{l_prefix}/etc/nntpcache/innreport*
strip $RPM_BUILD_ROOT%{l_prefix}/sbin/* >/dev/null 2>&1 || true
+ find $RPM_BUILD_ROOT%{l_prefix} -type d -print | xargs chmod 755
+ find $RPM_BUILD_ROOT%{l_prefix} -type f -print | grep -v /sbin | xargs chmod 644
+ find $RPM_BUILD_ROOT%{l_prefix} -type f -name VERSION -print | xargs rm -f
( cd $RPM_BUILD_ROOT%{l_prefix}/etc/nntpcache
for file in *-dist; do
mv $file `echo $file | sed -e 's;-dist$;;'`
- done
- )
- find $RPM_BUILD_ROOT%{l_prefix} -type d -print | xargs chmod 755
- find $RPM_BUILD_ROOT%{l_prefix} -type f -print | grep -v /sbin | xargs chmod 644
+ done )
- # Creating run-command script
+ # 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 \
@@ -120,8 +135,9 @@
-e 's;@l_rgrp@;%{l_rgrp};g' \
%{SOURCE rc.%{name}} $RPM_BUILD_ROOT%{l_prefix}/etc/rc.d/
- # OSSP fake syslog library
- %{l_shtool} mkdir -f -p -m 755 $RPM_BUILD_ROOT%{l_prefix}/etc/fsl
+ # install OSSP fsl configuration
+ %{l_shtool} mkdir -f -p -m 755 \
+ $RPM_BUILD_ROOT%{l_prefix}/etc/fsl
%{l_shtool} install -c -m 644 \
-e 's;@l_prefix@;%{l_prefix};g' \
%{SOURCE fsl.%{name}} \
@@ .
patch -p0 <<'@@ .'
Index: openpkg-web/news.txt
============================================================================
$ cvs diff -u -r1.5266 -r1.5267 news.txt
--- openpkg-web/news.txt 4 Jul 2003 18:34:05 -0000 1.5266
+++ openpkg-web/news.txt 4 Jul 2003 18:36:15 -0000 1.5267
@@ -1,3 +1,4 @@
+04-Jul-2003: Upgraded package: P<nntpcache-3.0.1-20030704>
04-Jul-2003: Upgraded package: P<wv-0.7.6-20030704>
04-Jul-2003: Upgraded package: P<gimp-1.2.5-20030704>
04-Jul-2003: Upgraded package: P<dss-4.1.3-20030704>
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]