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:   02-Feb-2003 10:36:11
  Branch: HEAD                             Handle: 2003020209360901

  Modified files:
    openpkg-src/dcron       dcron.patch dcron.spec rc.dcron
    openpkg-web             news.txt

  Log:
    upgrade to version 2.9

  Summary:
    Revision    Changes     Path
    1.2         +9  -48     openpkg-src/dcron/dcron.patch
    1.27        +10 -6      openpkg-src/dcron/dcron.spec
    1.4         +2  -0      openpkg-src/dcron/rc.dcron
    1.3152      +1  -0      openpkg-web/news.txt
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: openpkg-src/dcron/dcron.patch
  ============================================================================
  $ cvs diff -u -r1.1 -r1.2 dcron.patch
  --- openpkg-src/dcron/dcron.patch     29 May 2002 19:56:11 -0000      1.1
  +++ openpkg-src/dcron/dcron.patch     2 Feb 2003 09:36:10 -0000       1.2
  @@ -1,18 +1,5 @@
  -diff -ru3 dcron-2.3.3.orig/database.c dcron-2.3.3/database.c
  ---- dcron-2.3.3.orig/database.c      Mon May  2 17:28:08 1994
  -+++ dcron-2.3.3/database.c   Wed Jun 13 09:49:57 2001
  -@@ -179,7 +179,7 @@
  -                 if (--maxEntries == 0)
  -                     break;
  - 
  --                bzero(&line, sizeof(line));
  -+                memset(&line, 0, sizeof(line));
  - 
  -                 if (DebugOpt)
  -                     log9("User %s Entry %s\n", fileName, buf);
  -diff -ru3 dcron-2.3.3.orig/defs.h dcron-2.3.3/defs.h
  ---- dcron-2.3.3.orig/defs.h  Fri Sep  5 21:44:32 1997
  -+++ dcron-2.3.3/defs.h       Wed Jun 13 09:51:08 2001
  +--- defs.h   Fri Sep  5 21:44:32 1997
  ++++ defs.h   Wed Jun 13 09:51:08 2001
   @@ -21,12 +21,16 @@
    #include <sys/wait.h>
    #include <sys/stat.h>
  @@ -30,9 +17,8 @@
    #endif
    #ifndef TMPDIR
    #define TMPDIR              "/tmp"
  -diff -ru3 dcron-2.3.3.orig/main.c dcron-2.3.3/main.c
  ---- dcron-2.3.3.orig/main.c  Mon May  2 17:28:24 1994
  -+++ dcron-2.3.3/main.c       Wed Jun 13 09:53:09 2001
  +--- main.c   Mon May  2 17:28:24 1994
  ++++ main.c   Wed Jun 13 09:53:09 2001
   @@ -122,8 +122,14 @@
                perror("fork");
                exit(1);
  @@ -49,27 +35,18 @@
        }
    
        /* 
  -diff -ru3 dcron-2.3.3.orig/subs.c dcron-2.3.3/subs.c
  ---- dcron-2.3.3.orig/subs.c  Mon Feb 16 20:35:10 1998
  -+++ dcron-2.3.3/subs.c       Wed Jun 13 09:49:57 2001
  -@@ -15,7 +15,6 @@
  - Prototype int ChangeUser(const char *user, short dochdir);
  - Prototype void vlog(int level, int fd, const char *ctl, va_list va);
  - Prototype int slog(char *buf, size_t sz, const char *ctl, va_list va, short 
useDate);
  --Prototype char *strdup(const char *);
  - 
  - void 
  - log9(const char *ctl, ...)
  -@@ -80,7 +79,7 @@
  +--- subs.c   Wed Feb 10 07:31:46 1999
  ++++ subs.c   Sun Feb  2 10:33:56 2003
  +@@ -79,7 +79,7 @@
    
        buf[0] = 0;
        if (useDate)
   -    strftime(buf, 128, "%d-%b-%y %H:%M  ", tp);
   +    strftime(buf, 128, "%d-%b-%Y %H:%M  ", tp);
  -     vsnprintf(buf + strlen(buf), sz - strlen(buf), ctl, va);
  +     vsnprintf(buf + strlen(buf), nmax, ctl, va);
        return(strlen(buf));
    }
  -@@ -98,9 +97,15 @@
  +@@ -97,9 +97,15 @@
            log(9, "failed to get uid for %s", user);
            return(-1);
        }
  @@ -88,19 +65,3 @@
    
        /*
         * Change running state to the user in question
  -@@ -129,15 +134,5 @@
  -     }
  -     }
  -     return(pas->pw_uid);
  --}
  --
  --char *
  --strdup(const char *str)
  --{
  --    char *ptr = malloc(strlen(str) + 1);
  --
  --    if (ptr)
  --        strcpy(ptr, str);
  --    return(ptr);
  - }
  - 
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/dcron/dcron.spec
  ============================================================================
  $ cvs diff -u -r1.26 -r1.27 dcron.spec
  --- openpkg-src/dcron/dcron.spec      2 Feb 2003 09:25:56 -0000       1.26
  +++ openpkg-src/dcron/dcron.spec      2 Feb 2003 09:36:10 -0000       1.27
  @@ -23,20 +23,24 @@
   ##  SUCH DAMAGE.
   ##
   
  +#   package version
  +%define       V_major 2
  +%define       V_minor 9
  +
   #   package information
   Name:         dcron
  -Summary:      Dillon's cron
  -URL:          http://www.ibiblio.org/pub/Linux/system/daemons/cron/
  +Summary:      Dillon's Cron Daemon
  +URL:          http://apollo.backplane.com/FreeSrc/
   Vendor:       Matthew Dillon
   Packager:     The OpenPKG Project
   Distribution: OpenPKG [EVAL]
   Group:        System
   License:      GPL
  -Version:      2.3.3
  +Version:      %{V_major}.%{V_minor}
   Release:      20030202
   
   #   list of sources
  -Source0:      
http://www.ibiblio.org/pub/Linux/system/daemons/cron/dcron-%{version}.tar.gz
  +Source0:      http://apollo.backplane.com/FreeSrc/dcron%{V_major}%{V_minor}.tgz
   Source1:      rc.dcron
   Patch0:       dcron.patch
   
  @@ -54,8 +58,8 @@
       more to usability and reliability.
   
   %prep
  -    %setup -q
  -    %patch -p1
  +    %setup -q -n dcron
  +    %patch -p0
   
   %build
       %{l_shtool} subst \
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-src/dcron/rc.dcron
  ============================================================================
  $ cvs diff -u -r1.3 -r1.4 rc.dcron
  --- openpkg-src/dcron/rc.dcron        18 Apr 2002 17:13:05 -0000      1.3
  +++ openpkg-src/dcron/rc.dcron        2 Feb 2003 09:36:10 -0000       1.4
  @@ -8,11 +8,13 @@
   
   %start -p 200 -u root
       opServiceEnabled dcron || exit 0
  +    rm -f @l_prefix@/var/dcron/dcron.pid
       @l_prefix@/sbin/crond
   
   %stop -p 200 -u root
       opServiceEnabled dcron || exit 0
       if [ -f @l_prefix@/var/dcron/dcron.pid ]; then
           kill -TERM `cat @l_prefix@/var/dcron/dcron.pid`
  +        rm -f @l_prefix@/var/dcron/dcron.pid
       fi
   
  @@ .
  patch -p0 <<'@@ .'
  Index: openpkg-web/news.txt
  ============================================================================
  $ cvs diff -u -r1.3151 -r1.3152 news.txt
  --- openpkg-web/news.txt      2 Feb 2003 09:22:45 -0000       1.3151
  +++ openpkg-web/news.txt      2 Feb 2003 09:36:09 -0000       1.3152
  @@ -1,3 +1,4 @@
  +02-Feb-2003: Upgraded package: P<dcron-2.9-20030202>
   02-Feb-2003: Upgraded package: P<dcron-2.3.3-20030202>
   02-Feb-2003: Upgraded package: P<perl-dbi-20030202-20030202>
   02-Feb-2003: Upgraded package: P<apache-1.3.27-20030202>
  @@ .
______________________________________________________________________
The OpenPKG Project                                    www.openpkg.org
CVS Repository Commit List                     [EMAIL PROTECTED]

Reply via email to