The following OpenPKG Contribution Area operation occurred.
uploaded RPM specfile "logrotate.spec" accepted -- moved to contrib area.
No action is required on your part.

Information about logrotate.spec follows:
| ##
| ##  logrotate.spec -- OpenPKG RPM Specification
| ##  Copyright (c) 2000-2004 The OpenPKG Project <http://www.openpkg.org/>
| ##  Copyright (c) 2000-2004 Ralf S. Engelschall <[EMAIL PROTECTED]>
| ##  Copyright (c) 2000-2004 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 version
| %define       V_dist  3.7
| %define       V_opkg  3.7
| 
| #   package information
| Name:         logrotate
| Summary:      Rotates, compresses, removes and mails system log files.
| URL:          http://download.fedora.redhat.com
| Vendor:       Redhat
| Packager:     Portland State
| Distribution: OpenPKG
| Class:        EVAL
| Group:        System
| License:      GPL
| Version:      %{V_opkg}
| Release:      20040804
| 
| #   list of sources
| Source:      
http://download.fedora.redhat.com/pub/fedora/linux/core/development/SRPMS/logrotate-%{V_dist}.tar.gz
| 
| #   build information
| Prefix:       %{l_prefix}
| BuildRoot:    %{l_buildroot}
| BuildPreReq:  OpenPKG, openpkg >= 2.1.0
| PreReq:       OpenPKG, openpkg >= 2.1.0
| BuildPreReq:  popt >= 1.7
| AutoReq:      no
| AutoReqProv:  no
| 
| %description
| The logrotate utility is designed to simplify the administration of
| log files on a system which generates a lot of log files.  Logrotate
| allows for the automatic rotation compression, removal and mailing of
| log files.  Logrotate can be set to handle a log file daily, weekly,
| monthly or when the log file gets to a certain size.  Normally,
| logrotate runs as a daily cron job.
| 
| Install the logrotate package if you need a utility to deal with the
| log files on your system.
| 
| %track
|     prog top = {
|         version   = %{V_dist}
|         url       = 
http://download.fedora.redhat.com/pub/fedora/linux/core/development/SRPMS
|         regex     = logrotate-(__VER__)\.tar\.gz
|     }
| 
| %prep
|     %setup -q -n logrotate-%{V_dist}
|     # Set the include and library flags to use l_prefix
|     %{l_shtool} subst \
|         -e 's;\(^CFLAGS.*\);\1 -I%{l_prefix}/include;' \
|         -e 's;\(^LOADLIBES =\)\(.*-lpopt.*\);\1 -L%{l_prefix}/lib \2;' \
|         Makefile
|     # Put the logrotate status file in the l_prefix var directory
|     %{l_shtool} subst \
|         -e 's;\(.*#define STATEFILE\).*;\1 
"%{l_prefix}/var/logrotate/logrotate.status";' \
|         config.h
| 
| %build
|     #   build program
|     %{l_make} %{l_mflags}
| 
| %install
|     rm -rf $RPM_BUILD_ROOT
| 
|     #   install program
|     %{l_shtool} mkdir -f -p -m 755 \
|         $RPM_BUILD_ROOT%{l_prefix}/sbin \
|         $RPM_BUILD_ROOT%{l_prefix}/man/man8 \
|         $RPM_BUILD_ROOT%{l_prefix}/var/logrotate \
|       $RPM_BUILD_ROOT%{l_prefix}/etc/logrotate
|     %{l_shtool} install -c -s -m 755 \
|         logrotate $RPM_BUILD_ROOT%{l_prefix}/sbin/
|     %{l_shtool} install -c -m 644 \
|         logrotate.8 $RPM_BUILD_ROOT%{l_prefix}/man/man8/
|     %{l_shtool} install -c -m 644 \
|         examples/logrotate-default 
$RPM_BUILD_ROOT%{l_prefix}/etc/logrotate/logrotate.conf
|     touch $RPM_BUILD_ROOT%{l_prefix}/var/logrotate/logrotate.status
| 
|     #   determine installation files
|     %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
|         %{l_files_std} \
|         '%config(noreplace) %attr(644,%{l_musr},%{l_mgrp}) 
%{l_prefix}/var/logrotate/logrotate.status'
| 
| %files -f files
| 
| %clean
|     rm -rf $RPM_BUILD_ROOT
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
Developer Communication List                   openpkg-dev@openpkg.org

Reply via email to