Revision: 120685 https://trac.macports.org/changeset/120685 Author: mf2k@macports.org Date: 2014-06-05 10:38:21 -0700 (Thu, 05 Jun 2014) Log Message: ----------- srecord: Add and conform to mode line. Spacing. lint. Modified Paths: -------------- trunk/dports/devel/srecord/Portfile Modified: trunk/dports/devel/srecord/Portfile =================================================================== --- trunk/dports/devel/srecord/Portfile 2014-06-05 17:30:25 UTC (rev 120684) +++ trunk/dports/devel/srecord/Portfile 2014-06-05 17:38:21 UTC (rev 120685) @@ -1,42 +1,53 @@ +# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 # $Id$ -PortSystem 1.0 -name srecord -version 1.63 -categories devel -maintainers nomaintainer -platforms darwin -description The srecord package is a collection of powerful tools \ - for manipulating EPROM load files. -long_description The srecord package understands a number of file \ - formats: ASCII-Hex, ASCII-Space-Hex, Atmel, raw \ - binary, C array declaration, DEC Binary XXDP, \ - Elektor Monitor EMON52, Four Packed Code FPC, Intel \ - MCS-86 Object format, MOS Technology hexadecimal, \ - Motorola S-Record, Signetics, SPASM PIC, \ - Tektronix Hexadecimal, Tektronix Extended Hexadecimal, \ - Texas Instruments Tagged, TI-Tagged TI-SDSMAC, VHDL, \ - and Wilson Eprom Burner. \ - \ - The srecord package is capable of the following \ - operations: Conversions from any format to any other \ - format, concatenations of multiple files, comparisons \ - of files, report file summary info, filtering. \ - \ - The srecord package is capable of the following \ - filtrations: checksums, byte swapping, CRC insertion, \ - crop addresses, exclude addresses, fill holes, \ - insert length information, maximum and minimum, adjust \ - offsets, split and unsplit for memory striping schemes. -homepage http://srecord.sourceforge.net/ -master_sites sourceforge -checksums rmd160 668d5dc75960666a7c99509f39ecd2602891c384 \ - sha256 78fec76d04424506e319f59b19a520428a7449ed087a67e1779fa2996992bf1a -depends_build port:libtool -configure.cflags-append "-I${prefix}/include" -configure.env-append "LIBTOOL=glibtool" -destroot.destdir prefix=${destroot}${prefix} +PortSystem 1.0 +name srecord +version 1.63 + +categories devel +maintainers nomaintainer +platforms darwin + +description The srecord package is a collection of powerful tools \ + for manipulating EPROM load files. +long_description The srecord package understands a number of file \ + formats: ASCII-Hex, ASCII-Space-Hex, Atmel, raw \ + binary, C array declaration, DEC Binary XXDP, \ + Elektor Monitor EMON52, Four Packed Code FPC, Intel \ + MCS-86 Object format, MOS Technology hexadecimal, \ + Motorola S-Record, Signetics, SPASM PIC, \ + Tektronix Hexadecimal, Tektronix Extended Hexadecimal, \ + Texas Instruments Tagged, TI-Tagged TI-SDSMAC, VHDL, \ + and Wilson Eprom Burner. \ + \ + The srecord package is capable of the following \ + operations: Conversions from any format to any other \ + format, concatenations of multiple files, comparisons \ + of files, report file summary info, filtering. \ + \ + The srecord package is capable of the following \ + filtrations: checksums, byte swapping, CRC insertion, \ + crop addresses, exclude addresses, fill holes, \ + insert length information, maximum and minimum, adjust \ + offsets, split and unsplit for memory striping schemes. + +homepage http://srecord.sourceforge.net/ +master_sites sourceforge + +checksums rmd160 668d5dc75960666a7c99509f39ecd2602891c384 \ + sha256 78fec76d04424506e319f59b19a520428a7449ed087a67e1779fa2996992bf1a + +depends_build port:libtool + +configure.cflags-append \ + "-I${prefix}/include" +configure.env-append \ + "LIBTOOL=glibtool" + +destroot.destdir prefix=${destroot}${prefix} + pre-configure { reinplace {s|@bindir@|$(prefix)/bin|} ${worksrcpath}/Makefile.in reinplace {s|@mandir@|$(prefix)/share/man|} ${worksrcpath}/Makefile.in