Changeset 639


Ignore:
Timestamp:
Sep 13, 2002, 9:44:26 AM (18 years ago)
Author:
jkh
Message:

Allow "md5 <checksum>" to be used as a shorthand for
"$distfiles md5 <checksum>" since this is used everywhere and
can be optimized.

Location:
trunk
Files:
32 edited

Legend:

Unmodified
Added
Removed
  • trunk/base/src/port1.0/portchecksum.tcl

    r636 r639  
    9090    }
    9191
     92    # Optimization for the 2 argument case for checksums
     93    if {[llength $checksums] == 2 && [llength $all_dist_files] == 1} {
     94        set checksums [linsert $checksums 0 $all_dist_files]
     95    }
     96
    9297    foreach distfile $all_dist_files {
    9398        set checksum [md5 $distpath/$distfile]
  • trunk/dports/audio/bladeenc/Portfile

    r600 r639  
    77master_sites    http://bladeenc.mp3.no/source/ http://www.physik.TU-Berlin.DE/~ibex/ports/distfiles/
    88distname        ${portname}-${portversion}-src-stable
    9 checksums       ${distfiles} md5 9b9f6eafe1637a48a67f0a0f8f6e71ad
     9checksums       md5 9b9f6eafe1637a48a67f0a0f8f6e71ad
    1010worksrcdir      ${portname}-${portversion}
    1111extract.post_args | tar -x -s@bladeenc-0.94.2/other_makefiles/BladeEnc..@@p -f -
  • trunk/dports/audio/mad/Portfile

    r511 r639  
    66description     MPEG Audio Decoder
    77master_sites    ftp://ftp.mars.org/pub/mpeg/
    8 checksums       ${distfiles} md5 eb3bfbe634ba9d5b4928aa11e0f6819d
     8checksums       md5 eb3bfbe634ba9d5b4928aa11e0f6819d
    99
    1010contents        bin/abxtest \
  • trunk/dports/comms/dgpsip/Portfile

    r600 r639  
    66description     Differential GPS over IP communication device
    77master_sites    http://www.wsrcc.com/wolfgang/ftp/
    8 checksums       ${distfiles} md5 af948d8c485ac84a343c9210f2f05267
     8checksums       md5 af948d8c485ac84a343c9210f2f05267
    99
    1010contents        bin/dgpsip \
  • trunk/dports/comms/scud/Portfile

    r600 r639  
    66description     Tell your CID capable modem to answer those annoying calls
    77master_sites    http://bsdone.bsdwins.com/dist/${portname}/downloads/
    8 checksums       ${distfiles} md5 9ea3de9581ed9d5b5850215e8fb60cda
     8checksums       md5 9ea3de9581ed9d5b5850215e8fb60cda
    99patchfiles      patch-Makefile
    1010configure       {}
  • trunk/dports/databases/mysql/Portfile

    r624 r639  
    44categories      databases
    55master_sites    ftp://ftp.sunet.se/pub/unix/databases/relational/mysql/Downloads/MySQL-3.23/
    6 checksums       ${distfiles} md5 88705b7f38e64b5c21ebb68c77b75e5a
     6checksums       md5 88705b7f38e64b5c21ebb68c77b75e5a
    77depends_lib     lib:libdl.0:devel/dlcompat
    88# XXX configure.env has problems with spaces in vars, use temporary workaround
  • trunk/dports/databases/postgresql/Portfile

    r600 r639  
    1010                ftp://ftp.de.postgresql.org/mirror/postgresql/${subdir}/
    1111distname        ${portname}-base-${portversion}
    12 checksums       ${distfiles} md5 e294084800e9470d582b57e3d38ec247
     12checksums       md5 e294084800e9470d582b57e3d38ec247
    1313patchfiles      patch-ipc.c patch-proc.c patch-spin.c patch-sem.h Makefile.patch
    1414worksrcdir      ${portname}-${portversion}
  • trunk/dports/devel/dlcompat/Portfile

    r600 r639  
    66description     dlopen(3) compatibility library for Mac OS X / Darwin
    77master_sites    http://www.opendarwin.org/~eric/
    8 checksums       ${distfiles} md5 f05634740a9cf062016bc5cd190dd69c
     8checksums       md5 f05634740a9cf062016bc5cd190dd69c
    99worksrcdir      ${portname}
    1010configure       { cd ${workpath}/${worksrcdir}
  • trunk/dports/devel/gettext/Portfile

    r600 r639  
    77master_sites    ftp://ftp.gnu.org/pub/gnu/${portname}/ \
    88                http://wuarchive.wustl.edu/mirrors/gnu/${portname}/
    9 checksums       ${distfiles} md5 b7c1fe238dc8087da035b071c3b425b4
     9checksums       md5 b7c1fe238dc8087da035b071c3b425b4
    1010# XXX remove configure when env vars can be set (add -no-cpp-precomp to CFLAGS)
    1111patchfiles      patch-configure patch-libgnuintl.h
  • trunk/dports/devel/pkgconfig/Portfile

    r600 r639  
    66description     System for managing library compile and link flags
    77master_sites    http://www.freedesktop.org/software/pkgconfig/releases/
    8 checksums       ${distfiles} md5 c583e1de0c46948b1a0c9cf523b3aa92
     8checksums       md5 c583e1de0c46948b1a0c9cf523b3aa92
    99patchfiles      patch-glib-Makefile.in patch-gthread-Makefile.in \
    1010                patch-tests-Makefile.in
  • trunk/dports/games/nethack/Portfile

    r600 r639  
    88distname        ${portname}-340
    99extract_sufx    .tgz
    10 checksums       ${distfiles} md5 0093f14fbbe449d5b188bfb6aa4eae4f
     10checksums       md5 0093f14fbbe449d5b188bfb6aa4eae4f
    1111patchfiles      patch-Makefile.top patch-Makefile.src
    1212worksrcdir      ${portname}-${portversion}
  • trunk/dports/graphics/jpeg/Portfile

    r600 r639  
    88description             Library for manipulating JPEG images
    99master_sites            http://www.ijg.org/files/
    10 checksums               $distfiles md5 dbd5f3b47ed13132f04c685d608a7547
     10checksums               md5 dbd5f3b47ed13132f04c685d608a7547
    1111make.target.install     install-lib
    1212
  • trunk/dports/graphics/libpng/Portfile

    r600 r639  
    1111                http://download.sourceforge.net/libpng/ \
    1212                http://planetmirror.com/pub/sourceforge/libpng/
    13 checksums       $distfiles md5 bd37cfab53738ab648a7b0ee2450d7d5
     13checksums       md5 bd37cfab53738ab648a7b0ee2450d7d5
    1414configure       {
    1515                        cd ${workpath}/${worksrcdir}
  • trunk/dports/graphics/libsdl/Portfile

    r603 r639  
    77master_sites    http://www.libsdl.org/release/
    88distname        SDL-${portversion}
    9 checksums       $distfiles md5 116c083aad99faae691c6ca8dcdf406d
     9checksums       md5 116c083aad99faae691c6ca8dcdf406d
    1010
    1111include contents
  • trunk/dports/graphics/libsdl_image/Portfile

    r603 r639  
    77master_sites    http://www.libsdl.org/projects/SDL_image/release/
    88distname        SDL_image-${portversion}
    9 checksums       ${distfiles} md5 d07cb8f3f0e8bbb645ef8369d96eb7db
     9checksums       md5 d07cb8f3f0e8bbb645ef8369d96eb7db
    1010depends_lib     lib:libSDL:graphics/libsdl \
    1111                lib:libpng:graphics/libpng \
  • trunk/dports/irc/epic/Portfile

    r600 r639  
    1010                ftp://ftp.archive.de.uu.net/pub/unix/irc/${subdir}
    1111distname        ${portname}4-${portversion}
    12 checksums       ${distfiles} md5 53610020128ba1edb7701a73b778f75f
     12checksums       md5 53610020128ba1edb7701a73b778f75f
    1313make.env        LOGNAME=${env(USER)}
    1414patchfiles      patch-Makefile.in
  • trunk/dports/irc/infobot/Portfile

    r600 r639  
    66description     IRC Bot written in Perl with a rabid AI
    77master_sites    http://www.infobot.org/src/
    8 checksums       ${distfiles} md5 897a005182928613eadd30c267ce9c5b
     8checksums       md5 897a005182928613eadd30c267ce9c5b
    99configure       {}
    1010build           {}
  • trunk/dports/mail/mutt/Portfile

    r600 r639  
    88distname        ${portname}-${portversion}i
    99patchfiles      patch-iconv.m4
    10 checksums       ${distfiles} md5 a67bcdf1a1cd53d61ccd3ebf3993ba59
     10checksums       md5 a67bcdf1a1cd53d61ccd3ebf3993ba59
    1111worksrcdir      ${portname}-${portversion}
    1212configure.cmd   ./prepare
  • trunk/dports/mail/ssmtp/Portfile

    r600 r639  
    99                ftp://ftp.icm.edu.pl/pub/Linux/debian/pool/main/s/${portname}/
    1010distname        ${portname}_${portversion}.${num}
    11 checksums       ${distfiles} md5 5f6c891f38eda7aaabcad84b698f4215
     11checksums       md5 5f6c891f38eda7aaabcad84b698f4215
    1212worksrcdir      ${portname}-${portversion}
    1313patchfiles      patch-net.c patch-generate_config
  • trunk/dports/net/fetch/Portfile

    r600 r639  
    66description     The FreeBSD file fetching utility
    77master_sites    http://www.opendarwin.org/~eric/
    8 checksums       ${distfiles} md5 45627db03b6cf89b8dabae6d815dcd9b
     8checksums       md5 45627db03b6cf89b8dabae6d815dcd9b
    99worksrcdir      ${portname}
    1010configure       {}
  • trunk/dports/net/libfetch/Portfile

    r600 r639  
    66description     The FreeBSD file fetching utility library
    77master_sites    http://www.opendarwin.org/~eric/
    8 checksums       ${distfiles} md5 b99c647fb16c108ee40b62e18e1d2e4a
     8checksums       md5 b99c647fb16c108ee40b62e18e1d2e4a
    99patchfiles      patch-Makefile patch-http.c
    1010worksrcdir      ${portname}
  • trunk/dports/net/netcat/Portfile

    r627 r639  
    88regsub -all     "\\." ${portversion} "" num
    99distfiles       nc${num}.tgz
    10 checksums       ${distfiles} md5 402632f2fe01c169ff19a0ad6e9d608c
     10checksums       md5 402632f2fe01c169ff19a0ad6e9d608c
    1111extract         { cd ${workpath}
    1212                  system "mkdir -p ${worksrcdir}"
  • trunk/dports/net/nmap/Portfile

    r600 r639  
    88                ftp://nuxi.ucdavis.edu/pub/misc/
    99extract_sufx    .tgz
    10 checksums       ${distfiles} md5 2b648bc66f1cedbeed230ef56f6549a8
     10checksums       md5 2b648bc66f1cedbeed230ef56f6549a8
    1111patchfiles      patch-Makefile.in
    1212
  • trunk/dports/textproc/cowsay/Portfile

    r600 r639  
    77description             Configurable talking characters in ASCII art
    88master_sites            ftp://ftp.nog.net/pub/tony/cowsay/
    9 checksums               cowsay-3.03.tar.gz md5 b29169797359420dadb998079021a494
     9checksums               md5 b29169797359420dadb998079021a494
    1010configure               {}
    1111build                   {}
  • trunk/dports/textproc/dict/Portfile

    r600 r639  
    77master_sites            ftp://ftp.dict.org/pub/dict/
    88distname                ${portname}d-${portversion}
    9 checksums               ${distfiles} md5 81317b86ea0a5df0163900ad2e6bb12c
     9checksums               md5 81317b86ea0a5df0163900ad2e6bb12c
    1010patchfiles              patch-Makefile.in patch-dict.h patch-config.guess patch-config.sub patch-libmaa-config.guess patch-libmaa-config.sub patch-darwin
    1111configure.type          gnu
  • trunk/dports/textproc/figlet/Portfile

    r600 r639  
    99                        ftp://ftp.internexus.net/pub/figlet/program/unix/
    1010distname                ${portname}22
    11 checksums               ${distfiles} md5 59fc72d8ed84902526ca1ea69f27ddec
     11checksums               md5 59fc72d8ed84902526ca1ea69f27ddec
    1212patchfiles              patch-Makefile patch-figlet.6
    1313configure               {}
  • trunk/dports/textproc/ispell/Portfile

    r600 r639  
    66description             An interactive spelling checker for multiple languages
    77master_sites            http://fmg-www.cs.ucla.edu/geoff/tars/
    8 checksums               ${distfiles} md5 d434e1aef1a815294d5012c60c4c414a
     8checksums               md5 d434e1aef1a815294d5012c60c4c414a
    99make.env                TMPDIR=${workpath}
    1010configure {
  • trunk/dports/textproc/libiconv/Portfile

    r600 r639  
    77master_sites    ftp://ftp.gnu.org/pub/gnu/${portname}/ \
    88                http://wuarchive.wustl.edu/mirrors/gnu/${portname}/
    9 checksums       ${distfiles} md5 fd2a95a4b79fbdc8ea55ad093a8bb6cf
     9checksums       md5 fd2a95a4b79fbdc8ea55ad093a8bb6cf
    1010
    1111contents        bin/iconv \
  • trunk/dports/textproc/openjade/Portfile

    r634 r639  
    77master_sites            http://umn.dl.sourceforge.net/sourceforge/openjade/
    88distname                        ${portname}-${portversion}
    9 checksums                       openjade-1.3.1.tar.gz md5 c453a50001de6cdf132d85ecfb99a0f9
     9checksums                       md5 c453a50001de6cdf132d85ecfb99a0f9
    1010patchfiles                      patch-configure patch-Text.cxx patch-Text.h
    1111configure.type          gnu
  • trunk/dports/www/links/Portfile

    r611 r639  
    88maintainers     landonf@opendarwin.org
    99use_bzip2       yes
    10 checksums       ${distfiles} md5 c41b3dea2c4a93ed77636db3c67807e2
     10checksums       md5 c41b3dea2c4a93ed77636db3c67807e2
    1111
    1212configure.args  --enable-javascript --with-ssl --without-svgalib
  • trunk/dports/x11-wm/fluxbox/Portfile

    r600 r639  
    1010                ftp://ftp.kddlabs.co.jp/sourceforge/fluxbox \
    1111                ftp://ftp.chg.ru/pub/sourceforge/fluxbox
    12 checksums       ${distfiles} md5 47b1ffec935466db56d26476a62a9d58
     12checksums       md5 47b1ffec935466db56d26476a62a9d58
    1313depends_lib     lib:libX11.6:x11/XFree86 lib:libXext.6:x11/XFree86
    1414prefix          /usr/X11R6
  • trunk/dports/x11/XFree86/Portfile

    r602 r639  
    77prefix          /usr/X11R6
    88master_sites    http://www.opendarwin.org/~eric/
    9 checksums       ${distfiles} md5 8f81d87febfd1ec0626bb12c307ae7da
     9checksums       md5 8f81d87febfd1ec0626bb12c307ae7da
    1010configure       {}
    1111worksrcdir      xc
Note: See TracChangeset for help on using the changeset viewer.