Ignore:
Timestamp:
Aug 24, 2004, 3:14:10 AM (15 years ago)
Author:
jkh
Message:

Downgrade to latest stable version.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/editors/xemacs/Portfile

    r7573 r8036  
    1 # $Id: Portfile,v 1.10 2004/06/21 21:08:42 toby Exp $
     1# $Id $
    22
    33PortSystem 1.0
    44name            xemacs
    5 version         21.5.17
     5version         21.4.15
    66categories      editors
    77maintainers     jkh@opendarwin.org
    8 description     The XEmacs editor, based on GNU Emacs
    9 long_description        \
    10         GNU Emacs is a self-documenting, customizable, extensible       \
    11         real-time display editor. Users new to Emacs will be able to    \
    12         use basic features fairly rapidly by studying the tutorial and  \
    13         using the self-documentation features. Emacs also has an        \
    14         extensive interactive manual browser. It is easily extensible   \
    15         since its editing commands are written in Lisp. XEmacs adds     \
    16         many extensions to GNU Emacs to take particilar advantage of    \
    17         the X Window System.
     8description     A highly customizable open source text editor.
     9long_description \
     10                 XEmacs is a highly customizable open source text editor and \
     11                 application development system. It is protected under the \
     12                 GNU Public License and related to other versions of Emacs, \
     13                 in  particular GNU Emacs.
    1814platforms       darwin
    1915homepage        http://www.xemacs.org
    20 master_sites    ftp://ftp.us.xemacs.org/pub/xemacs/xemacs-21.5 \
    21                 http://ftp.us.xemacs.org/ftp/pub/xemacs/xemacs-21.5 \
    22                 ftp://ibiblio.org/pub/packages/editors/xemacs/xemacs-21.5 \
    23                 http://ibiblio.org/pub/packages/editors/xemacs/xemacs-21.5 \
    24                 http://mirrors.mix5.com/xemacs/xemacs-21.5 \
    25                 http://www.binarycode.org/xemacs/xemacs-21.5 \
    26                 http://www.online-mirror.org/xemacs/xemacs-21.5 \
    27                 http://xemacs.software-archive.net/xemacs-21.5
    28 #use_bzip2      yes
    29 configure.post_args     --pdump
     16master_sites    ftp://ftp.us.xemacs.org/pub/xemacs/xemacs-21.4 \
     17                http://ftp.us.xemacs.org/ftp/pub/xemacs/xemacs-21.4 \
     18                ftp://ibiblio.org/pub/packages/editors/xemacs/xemacs-21.4 \
     19                http://ibiblio.org/pub/packages/editors/xemacs/xemacs-21.4 \
     20                http://mirrors.mix5.com/xemacs/xemacs-21.4 \
     21                http://www.binarycode.org/xemacs/xemacs-21.4 \
     22                http://www.online-mirror.org/xemacs/xemacs-21.4 \
     23                http://xemacs.software-archive.net/xemacs-21.4
     24
    3025checksums       ${name}-${version}${extract.suffix} \
    31                         md5 45f619328fa8ce0e7f38ade44601e3df
    32 destroot.args   prefix=${destroot}/${prefix}
     26                 md5 b80e040d9cb85c9210999554dc210fa6
    3327
    34 # Warning: This is highly version dependent.  If you update the version
    35 # of this port, you will almost certainly have to adjust the values below.
     28configure.args  --with-dialogs=athena --with-widgets=athena --with-athena=3d \
     29                --without-postgresql --without-ldap --with-sound=none --pdump \
     30                --site-prefixes=${prefix}
     31
     32depends_lib     lib:libpng.3:libpng lib:libXaw3d.7:Xaw3d
     33
     34# Add in xemacs-base, and xemacs-efs
     35set efs_dist        efs-1.32-pkg.tar.gz
     36set xemacsbase_dist xemacs-base-1.86-pkg.tar.gz
     37
     38master_sites-append ftp://ftp.us.xemacs.org/pub/xemacs/packages \
     39                    http://ftp.us.xemacs.org/ftp/pub/xemacs/packages \
     40                    ftp://ibiblio.org/pub/packages/editors/xemacs/packages \
     41                    http://ibiblio.org/pub/packages/editors/xemacs/packages \
     42                    http://mirrors.mix5.com/xemacs/packages \
     43                    http://www.binarycode.org/xemacs/packages \
     44                    http://www.online-mirror.org/xemacs/packages \
     45                    http://xemacs.software-archive.net/packages
     46
     47distfiles-append    ${efs_dist} ${xemacsbase_dist}
     48
     49checksums-append    ${efs_dist} md5 6123c11bc7a9c993429e9976f7bf42c4 \
     50                    ${xemacsbase_dist} md5 ab5151789560a085f901dea51f22fbfd
     51
     52destroot.args       prefix=${destroot}/${prefix}
     53
     54set xemacs_lib     ${destroot}${prefix}/lib/xemacs-${version}
     55set pkg_contents   "etc info lisp man pkginfo"
     56
     57post-destroot {
     58             ui_info "Installing packages into destroot"
     59
     60             system "touch ${destroot}${prefix}/lib/xemacs/.keep"
     61             system "mkdir ${xemacs_lib}/xemacs-packages"
     62
     63             system "tar -cpf - -C ${worksrcpath}/.. ${pkg_contents} | \
     64                     tar -xpf - -C ${xemacs_lib}/xemacs-packages"
     65}
     66
     67
     68
    3669variant sumo {
    37         set s_version           2004-02-02
    38         distfiles-append        ${name}-sumo-${s_version}${extract.suffix}
    39         master_sites-append     \
    40                 ftp://ftp.us.xemacs.org/pub/xemacs/packages \
    41                 http://ftp.us.xemacs.org/ftp/pub/xemacs/packages \
    42                 ftp://ibiblio.org/pub/packages/editors/xemacs/packages \
    43                 http://ibiblio.org/pub/packages/editors/xemacs/packages \
    44                 http://mirrors.mix5.com/xemacs/packages \
    45                 http://www.binarycode.org/xemacs/packages \
    46                 http://www.online-mirror.org/xemacs/packages \
    47                 http://xemacs.software-archive.net/packages
    48         checksums-append        ${name}-sumo-${s_version}${extract.suffix} \
    49                                         md5 88f222c6d4a15475c991f56a3467078c
     70        set sumo_version        2004-05-17
     71        set sumo_dist           ${name}-sumo-${sumo_version}${extract.suffix}
     72
     73        distfiles-append        ${sumo_dist}
     74        checksums-append        ${sumo_dist} \
     75                                 md5 934ce5325014d24500cd5bdb4c0f705d
     76
    5077        post-destroot {
    5178                ui_info "Installing sumo distribution into destroot"
    52                 system "tar -cpf - -C ${worksrcpath}/.. xemacs-packages | tar -xpf - -C ${destroot}${prefix}/lib/${name}-21.5-b17"
     79                system "cp -Rp ${worksrcpath}/../xemacs-packages ${xemacs_lib}"
    5380        }
     81
    5482}
     83
     84
Note: See TracChangeset for help on using the changeset viewer.