openocd: update meta attributes

* Don't repeat package name in description
* Fix longDescription indent
* Use licenses.gpl2Plus instead of string literal "GPLv2+"
This commit is contained in:
Bjørn Forsman 2014-06-25 20:36:16 +02:00
parent 1149154e0e
commit 32bca3976f

View File

@ -33,22 +33,20 @@ stdenv.mkDerivation rec {
ln -s "$out/share/openocd/contrib/99-openocd.udev" "$out/etc/udev/rules.d/99-openocd.rules" ln -s "$out/share/openocd/contrib/99-openocd.udev" "$out/etc/udev/rules.d/99-openocd.rules"
''; '';
meta = { meta = with stdenv.lib; {
homepage = http://openocd.sourceforge.net/; description = "Free and Open On-Chip Debugging, In-System Programming and Boundary-Scan Testing";
description = "OpenOCD, an on-chip debugger"; longDescription = ''
OpenOCD provides on-chip programming and debugging support with a layered
longDescription = architecture of JTAG interface and TAP support, debug target support
'' OpenOCD provides on-chip programming and debugging support with a (e.g. ARM, MIPS), and flash chip drivers (e.g. CFI, NAND, etc.). Several
layered architecture of JTAG interface and TAP support, debug target network interfaces are available for interactiving with OpenOCD: HTTP,
support (e.g. ARM, MIPS), and flash chip drivers (e.g. CFI, NAND, telnet, TCL, and GDB. The GDB server enables OpenOCD to function as a
etc.). Several network interfaces are available for interactiving "remote target" for source-level debugging of embedded systems using the
with OpenOCD: HTTP, telnet, TCL, and GDB. The GDB server enables GNU GDB program.
OpenOCD to function as a "remote target" for source-level debugging
of embedded systems using the GNU GDB program.
''; '';
homepage = http://openocd.sourceforge.net/;
license = "GPLv2+"; license = licenses.gpl2Plus;
maintainers = with stdenv.lib.maintainers; [ viric bjornfor ]; maintainers = with maintainers; [ viric bjornfor ];
platforms = with stdenv.lib.platforms; linux; platforms = platforms.linux;
}; };
} }