Update of /cvsroot/fink/dists/10.7/stable/main/finkinfo/editors
In directory vz-cvs-3.sog:/tmp/cvs-serv16007

Added Files:
        jed.info jed.patch 
Log Message:
Move to 10.7.


--- NEW FILE: jed.patch ---
diff -Nurd jed-0.99-19.ori/doc/manual/jed.1 jed-0.99-19/doc/manual/jed.1
--- jed-0.99-19.ori/doc/manual/jed.1    2009-12-14 00:12:55.000000000 -0200
+++ jed-0.99-19/doc/manual/jed.1        2010-01-10 04:07:53.000000000 -0200
@@ -497,7 +497,7 @@
 .RS
 This is the default startup file.
 .RE
-.I /etc/jed.rc
+.I /FINKPREFIX/jed.rc
 .RS
 The system wide configuration file.
 .RE
diff -Nurd jed-0.99-19.ori/doc/manual/rgrep.1 jed-0.99-19/doc/manual/rgrep.1
--- jed-0.99-19.ori/doc/manual/rgrep.1  2009-12-14 00:12:55.000000000 -0200
+++ jed-0.99-19/doc/manual/rgrep.1      2010-01-10 04:09:15.000000000 -0200
@@ -1,24 +1,24 @@
 .\"===========================================================================
-.\" rgrep ­ a recursive highlighting grep program, this manpage was writen by
+.\" jgrep ­ a recursive highlighting grep program, this manpage was writen by
 .\" "Boris D. Beletsky" <bo...@isracom.co.il> copyright(c) 1996
 .\" This manpage may be freely distrebuted as part of GNU Debian Linux
 .\"===========================================================================
-.TH RGREP 1 "OCT 1996" Debian "User Manuals"
+.TH JGREP 1 "OCT 1996" Debian "User Manuals"
 .SH NAME
-rgrep \- a recursive, highlighting grep program
+jgrep \- a recursive, highlighting grep program
 .SH SYNOPSIS
-.B rgrep 
+.B jgrep 
 .I [ options ]
 .I pattern
 .I [ file ]
 .B ...
 .SH DESCRIPTION
-.I rgrep,
+.I jgrep,
 unlike 
 .I grep(1) 
 and 
 .I egrep(1) 
-rgrep has the ability to recursively descend
+jgrep has the ability to recursively descend
 directories. The traditional way of performing this kind of search
 on Unix
 systems utilizes the 
@@ -172,29 +172,29 @@
 printing the line containing the match with its line number: (two
 methods)
 .LP
-.I rgrep -n -R '*.c' '^int ' .
+.I jgrep -n -R '*.c' '^int ' .
 .LP
-.I rgrep -n -x c '^int ' .
+.I jgrep -n -x c '^int ' .
 .LP    
 Highlight all matches of repeated words in file 'paper.tex':
 .LP
-.I rgrep -h 
+.I jgrep -h 
 .I '[\ \\\\t]\\\\([a-zA-Z]+\\\\)[\ \\\\t]+\\\\1[\ \\\\t\\\\n]' paper.tex
 .LP
-.I rgrep -h '^\\\\([a-zA-Z]+\\\\)[\ \\\\t]+\\\\1[\ \\\\t\\\\n]' paper.tex
+.I jgrep -h '^\\\\([a-zA-Z]+\\\\)[\ \\\\t]+\\\\1[\ \\\\t\\\\n]' paper.tex
 .LP
-(Note that this version of rgrep requires two
+(Note that this version of jgrep requires two
 passes for this example)
 .LP
 Search through all files EXCEPT .o and .a file below /usr/src/linux
 looking
 for the string 'mouse' without regard to case:
 .LP
-.I rgrep -i -R '*.[^ao]' mouse /usr/src/linux
+.I jgrep -i -R '*.[^ao]' mouse /usr/src/linux
 .LP     
 Search a fixed record length FITS file for the keyword EXTNAME:
 .LP
-.I rgrep -W80 ^EXTNAME file.fits
+.I jgrep -W80 ^EXTNAME file.fits
 .LP
 (Note that the regular expression 
 .I '^[A-Z]+' 
diff -Nurd jed-0.99-19.ori/info/jed.1in jed-0.99-19/info/jed.1in
--- jed-0.99-19.ori/info/jed.1in        2009-12-14 00:12:55.000000000 -0200
+++ jed-0.99-19/info/jed.1in    2010-01-10 04:10:12.000000000 -0200
@@ -1,7 +1,7 @@
 
 File: jed.info,  Node: Top,  Next: Introduction,  Up: (dir)
 
-   Note!!! This document is nolonger maintained.  See jed/doc/*.txt
+   Note!!! This document is nolonger maintained.  See 
FINKPREFIX/share/doc/FINKPACKAGENAME/*.txt
    for more current documentation.
 
    Copyright (C) 1992, 1993 John E. Davis
diff -Nurd jed-0.99-19.ori/info/jed.info jed-0.99-19/info/jed.info
--- jed-0.99-19.ori/info/jed.info       2009-12-14 00:12:55.000000000 -0200
+++ jed-0.99-19/info/jed.info   2010-01-10 04:10:24.000000000 -0200
@@ -1,3 +1,4 @@
+INFO-DIR-SECTION Editors
 START-INFO-DIR-ENTRY
 * JED: (jed).         The JED editor
 END-INFO-DIR-ENTRY
diff -Nurd jed-0.99-19.ori/lib/jed.conf jed-0.99-19/lib/jed.conf
--- jed-0.99-19.ori/lib/jed.conf        2009-12-14 00:12:55.000000000 -0200
+++ jed-0.99-19/lib/jed.conf    2010-01-10 04:11:13.000000000 -0200
@@ -1,10 +1,10 @@
 % -*- slang -*-
 
-% This is a sample jed.conf that the user may put in /etc or /usr/local/etc
+% This is a sample jed.conf that the user may put in FINKPREFIX/etc
 % to setup some defaults for all users.
 
 _Jed_Default_Emulation = "ide";
 _Jed_Default_Color_Scheme = "blue2";
-Info_Directory = "/usr/info,/usr/share/info";
+Info_Directory = "FINKPREFIX/share/info:/usr/info,/usr/share/info";
 auto_compression_mode (1);
 enable_dfa_syntax_for_mode ("PostScript", "TCL");
diff -Nurd jed-0.99-19.ori/lib/site.sl jed-0.99-19/lib/site.sl
--- jed-0.99-19.ori/lib/site.sl 2009-12-14 00:12:55.000000000 -0200
+++ jed-0.99-19/lib/site.sl     2010-01-10 04:12:01.000000000 -0200
@@ -3309,7 +3309,8 @@
      $1 = getenv ("JED_CONF_DIR");
      if ($1 == NULL)
        {
-         $1 = guess_jed_install_prefix ();
+         %$1 = guess_jed_install_prefix ();
+         %$1 = "FINKPREFIX";
          if ($1 != NULL)
            {
               $1 = path_concat ($1, "etc");

--- NEW FILE: jed.info ---
Info2: <<
Package: jed%type_pkg[-nox]
Type: -nox (boolean)
Version: 0.99-19
Revision: 1
Description: Editor for programmers
License: GPL
Homepage: http://www.jedsoft.org/jed/
Maintainer: Monic Polynomial <moni...@users.sourceforge.net>

Conflicts: jed, jed-nox
Replaces: jed, jed-nox

Source: mirror:custom:%{ni}/v0.99/%{ni}-%v.tar.gz
Source-MD5: fc35490b46303f9b88a4b1d4f3c1ba57

CustomMirror: <<
  Primary: ftp://ftp.jedsoft.org/pub/davis/
  nam-us: ftp://space.mit.edu/pub/davis/
  eur-gr: ftp://ftp.ntua.gr/pub/lang/slang/
  eur-de: ftp://ftp.uni-stuttgart.de/pub/unix/misc/slang/
  eur-de: ftp://ftp.fu-berlin.de/unix/editors/
  aus-au: ftp://ftp.bay.net.au/pub/
<<

PatchFile: %{ni}.patch
PatchFile-MD5: 638c0d19422795fbbd4702f9471bddbb

BuildDepends: <<
  fink (>= 0.24.12),
  slang2,
  (%type_raw[-nox] != -nox) x11-dev
<<

Depends: <<
  slang2-shlibs,
  (%type_raw[-nox] != -nox) x11
<<

PatchScript: sed -e 's,FINKPREFIX,%p,g; s,FINKPACKAGENAME,%n,g' < %{PatchFile} 
| patch -p1

CompileScript: <<
  #!/bin/sh -ev

  if [ "%type_pkg[-nox]" = "-nox" ]; then
    FINKPREFIX=%p ac_cv_func_grantpt=no ./configure --with-slang=%p 
--prefix=%p/share/jed --without-x
  else
    FINKPREFIX=%p ac_cv_func_grantpt=no ./configure --with-slang=%p 
--prefix=%p/share/jed --with-x --x-includes=/usr/X11R6/include 
--x-libraries=/usr/X11R6/lib
  fi

  make JED_ROOT=%p/share/jed
  make rgrep JED_ROOT=%p/share/jed
  make getmail JED_ROOT=%p/share/jed 
  if [ "%type_pkg[-nox]" != "-nox" ]; then
    make xjed JED_ROOT=%p/share/jed
  fi
<<

InstallScript: <<
  #!/bin/sh -ev

  mkdir -p %i/bin
  install -m 755 src/objs/jed %i/bin
  install -m 755 src/objs/rgrep %i/bin/jgrep
  install -m 755 src/objs/getmail %i/bin
  if [ "%type_pkg[-nox]" != "-nox" ]; then
    install -m 755 src/objs/xjed %i/bin
  fi

  mkdir -p %i/share/jed
  cp -r lib %i/share/jed

  mkdir -p %i/share/doc/%n
  cp -r doc/* %i/share/doc/%n
  rm -rf %i/share/doc/jed/manual
  mkdir -p %i/share/doc/%n/examples
  mv %i/share/doc/%n/tm %i/share/doc/%n/examples

  mkdir -p %i/share/info
  install -m 644 info/jed.*in* %i/share/info

  mkdir -p %i/share/man/man1
  install -m 644 doc/manual/jed.1 %i/share/man/man1
  install -m 644 doc/manual/rgrep.1 %i/share/man/man1/jgrep.1
<<

InfoDocs: jed.info
DocFiles: COPY* changes.txt

DescDetail: <<
 Jed offers: 
  * Extensible in a language resembling C. 
  * Completely customizable.
  * Capable of read GNU info files from within JED's info browser. 
  * A variety of programming modes (with syntax highlighting) are 
    available, including:
      Pascal, Java, Perl, C, C++, FORTRAN, TeX, HTML, 
      SH, IDL, DCL, NROFF, PostScript, Basic. 
  * Folding support. 
  * Edit TeX files with AUC-TeX style editing (BiBTeX support too). 
  * Rectangular cut/paste; regular expressions.
  * incremental searches.
  * search replace across multiple files.
  * multiple windows.
  * multiple buffers.
  * shell modes.
  * directory editor (dired).
  * mail.
  * rmail. 
  * ispell.
  and `much more'...
<<

DescPort: <<
  * Previous maintainer: Christian Swinehart
  * Use FINKPREFIX=%p for terminfo.
  * dmacks variantized it and forced to not use SYSV ptys.
<<

DescPackaging: <<
  Install rgrep as jgrep because there is already an rgrep command.
<<
<<


------------------------------------------------------------------------------
Special Offer -- Download ArcSight Logger for FREE!
Finally, a world-class log management solution at an even better 
price-free! And you'll get a free "Love Thy Logs" t-shirt when you
download Logger. Secure your free ArcSight Logger TODAY!
http://p.sf.net/sfu/arcsisghtdev2dev
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs

Reply via email to