[CVS] OpenPKG: openpkg-src/john/ john.patch john.spec

2006-03-10 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src  Date:   11-Mar-2006 08:56:31
  Branch: HEAD Handle: 2006031107563100

  Modified files:
openpkg-src/johnjohn.patch john.spec

  Log:
upgrading package: john 1.7 - 1.7.0.1

  Summary:
RevisionChanges Path
1.3 +5  -5  openpkg-src/john/john.patch
1.6 +3  -3  openpkg-src/john/john.spec
  

  patch -p0 '@@ .'
  Index: openpkg-src/john/john.patch
  
  $ cvs diff -u -r1.2 -r1.3 john.patch
  --- openpkg-src/john/john.patch   18 Dec 2005 19:31:34 -  1.2
  +++ openpkg-src/john/john.patch   11 Mar 2006 07:56:31 -  1.3
  @@ -1,8 +1,8 @@
   Index: src/params.h
   src/params.h.orig2005-12-16 16:47:25 +0100
  -+++ src/params.h 2005-12-18 20:29:41 +0100
  -@@ -22,15 +22,15 @@
  -  * will probably want to set this to 1 for their builds of John.
  +--- src/params.h.orig2006-03-05 02:06:48 +0100
   src/params.h 2006-03-11 08:47:22 +0100
  +@@ -49,15 +49,15 @@
  +  * notes above.
 */
#ifndef JOHN_SYSTEMWIDE
   -#define JOHN_SYSTEMWIDE 0
  @@ -10,7 +10,7 @@
#endif

#if JOHN_SYSTEMWIDE
  - #ifndef JOHN_SYSTEMWIDE_EXEC
  + #ifndef JOHN_SYSTEMWIDE_EXEC /* please refer to the notes above */
   -#define JOHN_SYSTEMWIDE_EXEC/usr/libexec/john
   +#define JOHN_SYSTEMWIDE_EXEC@l_prefix@/libexec/john
#endif
  @@ .
  patch -p0 '@@ .'
  Index: openpkg-src/john/john.spec
  
  $ cvs diff -u -r1.5 -r1.6 john.spec
  --- openpkg-src/john/john.spec27 Jan 2006 07:24:11 -  1.5
  +++ openpkg-src/john/john.spec11 Mar 2006 07:56:31 -  1.6
  @@ -32,11 +32,11 @@
   Class:EVAL
   Group:System
   License:  GPL
  -Version:  1.7
  -Release:  20060127
  +Version:  1.7.0.1
  +Release:  20060311
   
   #   list of sources
  -Source0:  http://www.openwall.com/john/d/john-%{version}.tar.gz
  +Source0:  http://www.openwall.com/john/e/john-%{version}.tar.gz
   Patch0:   john.patch
   
   #   build information
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List openpkg-cvs@openpkg.org


[CVS] OpenPKG: openpkg-src/john/ john.patch john.spec

2005-12-18 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src  Date:   18-Dec-2005 20:31:35
  Branch: HEAD Handle: 2005121819313400

  Modified files:
openpkg-src/johnjohn.patch john.spec

  Log:
upgrading package: john 1.6.39 - 1.6.40

  Summary:
RevisionChanges Path
1.2 +8  -5  openpkg-src/john/john.patch
1.3 +4  -4  openpkg-src/john/john.spec
  

  patch -p0 '@@ .'
  Index: openpkg-src/john/john.patch
  
  $ cvs diff -u -r1.1 -r1.2 john.patch
  --- openpkg-src/john/john.patch   12 May 2005 19:15:56 -  1.1
  +++ openpkg-src/john/john.patch   18 Dec 2005 19:31:34 -  1.2
  @@ -1,7 +1,7 @@
   Index: src/params.h
   src/params.h.orig2005-05-11 05:01:34 +0200
  -+++ src/params.h 2005-05-12 21:05:07 +0200
  -@@ -22,12 +22,12 @@
  +--- src/params.h.orig2005-12-16 16:47:25 +0100
   src/params.h 2005-12-18 20:29:41 +0100
  +@@ -22,15 +22,15 @@
 * will probably want to set this to 1 for their builds of John.
 */
#ifndef JOHN_SYSTEMWIDE
  @@ -10,10 +10,13 @@
#endif

#if JOHN_SYSTEMWIDE
  + #ifndef JOHN_SYSTEMWIDE_EXEC
   -#define JOHN_SYSTEMWIDE_EXEC/usr/libexec/john
  --#define JOHN_SYSTEMWIDE_HOME/usr/share/john
   +#define JOHN_SYSTEMWIDE_EXEC@l_prefix@/libexec/john
  + #endif
  + #ifndef JOHN_SYSTEMWIDE_HOME
  +-#define JOHN_SYSTEMWIDE_HOME/usr/share/john
   +#define JOHN_SYSTEMWIDE_HOME@l_prefix@/etc/john
  + #endif
#define JOHN_PRIVATE_HOME   ~/.john
#endif
  - 
  @@ .
  patch -p0 '@@ .'
  Index: openpkg-src/john/john.spec
  
  $ cvs diff -u -r1.2 -r1.3 john.spec
  --- openpkg-src/john/john.spec13 Sep 2005 19:07:00 -  1.2
  +++ openpkg-src/john/john.spec18 Dec 2005 19:31:34 -  1.3
  @@ -32,8 +32,8 @@
   Class:EVAL
   Group:System
   License:  GPL
  -Version:  1.6.39
  -Release:  20050913
  +Version:  1.6.40
  +Release:  20051218
   
   #   list of sources
   Source0:  http://www.openwall.com/john/c/john-%{version}.tar.gz
  @@ -69,8 +69,8 @@
   ( cd src
 platform=generic
 case %{l_platform -t} in
  -  i?86-freebsd* ) platform=freebsd-x86-any-elf ;;
  -  i?86-linux*   ) platform=linux-x86-any-elf   ;;
  +  i?86-freebsd* ) platform=freebsd-x86-any ;;
  +  i?86-linux*   ) platform=linux-x86-any   ;;
 sun4u-sunos*  ) platform=solaris-sparc64-gcc ;;
 esac
 %{l_make} %{l_mflags} $platform CC=%{l_cc}
  @@ .
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List openpkg-cvs@openpkg.org


[CVS] OpenPKG: openpkg-src/john/ john.patch john.spec

2005-05-12 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /v/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src  Date:   12-May-2005 21:15:56
  Branch: HEAD Handle: 2005051220155600

  Added files:
openpkg-src/johnjohn.patch john.spec

  Log:
new package: john 1.6.38 (Password Cracking Tool)

  Summary:
RevisionChanges Path
1.1 +19 -0  openpkg-src/john/john.patch
1.1 +100 -0 openpkg-src/john/john.spec
  

  patch -p0 '@@ .'
  Index: openpkg-src/john/john.patch
  
  $ cvs diff -u -r0 -r1.1 john.patch
  --- /dev/null 2005-05-12 21:15:08 +0200
  +++ john.patch2005-05-12 21:15:56 +0200
  @@ -0,0 +1,19 @@
  +Index: src/params.h
  +--- src/params.h.orig2005-05-11 05:01:34 +0200
   src/params.h 2005-05-12 21:05:07 +0200
  +@@ -22,12 +22,12 @@
  +  * will probably want to set this to 1 for their builds of John.
  +  */
  + #ifndef JOHN_SYSTEMWIDE
  +-#define JOHN_SYSTEMWIDE 0
  ++#define JOHN_SYSTEMWIDE 1
  + #endif
  + 
  + #if JOHN_SYSTEMWIDE
  +-#define JOHN_SYSTEMWIDE_EXEC/usr/libexec/john
  +-#define JOHN_SYSTEMWIDE_HOME/usr/share/john
  ++#define JOHN_SYSTEMWIDE_EXEC@l_prefix@/libexec/john
  ++#define JOHN_SYSTEMWIDE_HOME@l_prefix@/etc/john
  + #define JOHN_PRIVATE_HOME   ~/.john
  + #endif
  + 
  @@ .
  patch -p0 '@@ .'
  Index: openpkg-src/john/john.spec
  
  $ cvs diff -u -r0 -r1.1 john.spec
  --- /dev/null 2005-05-12 21:15:08 +0200
  +++ john.spec 2005-05-12 21:15:56 +0200
  @@ -0,0 +1,100 @@
  +##
  +##  john.spec -- OpenPKG RPM Package Specification
  +##  Copyright (c) 2000-2005 OpenPKG Foundation e.V. http://openpkg.net/
  +##  Copyright (c) 2000-2005 Ralf S. Engelschall http://engelschall.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: john
  +Summary:  Password Cracking Tool
  +URL:  http://www.openwall.com/john/
  +Vendor:   Solar Designer
  +Packager: OpenPKG
  +Distribution: OpenPKG
  +Class:EVAL
  +Group:System
  +License:  GPL
  +Version:  1.6.38
  +Release:  20050512
  +
  +#   list of sources
  +Source0:  http://www.openwall.com/john/c/john-%{version}.tar.gz
  +Patch0:   john.patch
  +
  +#   build information
  +Prefix:   %{l_prefix}
  +BuildRoot:%{l_buildroot}
  +BuildPreReq:  OpenPKG, openpkg = 20040130
  +PreReq:   OpenPKG, openpkg = 20040130
  +AutoReq:  no
  +AutoReqProv:  no
  +
  +%description
  +John the Ripper is a fast password cracker. Its primary purpose is
  +to detect weak Unix passwords. Besides several crypt(3) password
  +hash types most commonly found on various Unix flavors Kerberos AFS
  +and Windows NT/2000/XP/2003 LM hashes.
  +
  +%track
  +prog john = {
  +version   = %{version}
  +url   = http://www.openwall.com/john/
  +regex = john-(__VER__)\.tar\.gz
  +}
  +
  +%prep
  +%setup -q
  +%patch -p0
  +%{l_shtool} subst %{l_value -s -a} src/params.h
  +
  +%build
  +( cd src
  +  platform=generic
  +  case %{l_platform -t} in
  +  i?86-freebsd* ) platform=freebsd-x86-any-elf ;;
  +  i?86-linux*   ) platform=linux-x86-any-elf   ;;
  +  sun4u-sunos*  ) platform=solaris-sparc64-gcc ;;
  +  esac
  +  %{l_make} %{l_mflags} $platform CC=%{l_cc}
  +) || exit $?
  +cat doc/README