Some of these should be longDescriptions, but most others just shouldn't contain newlines. E.g. write description = "Bla"; and not description = '' Bla ''; This pollutes "nix-env -qa --description" output. svn path=/nixpkgs/trunk/; revision=14310wip/yesman
parent
9efba4b3b0
commit
fcad0b0a5a
@ -1,43 +1,46 @@ |
||||
{stdenv, fetchurl, pidgin, imagemagick, ghostscript, |
||||
pkgconfig, glib, gtk, texLive}: |
||||
{ stdenv, fetchurl, pidgin, imagemagick, ghostscript |
||||
, pkgconfig, glib, gtk, texLive |
||||
}: |
||||
|
||||
stdenv.mkDerivation { |
||||
name = "pidgin-latex"; |
||||
|
||||
src = |
||||
fetchurl { |
||||
url = http://tapas.affenbande.org/pidgin-latex/pidgin-latex-0.9.tgz; |
||||
sha256 = "1yqd3qgxd3n8hm60qg7yv7j1crr6f3d4yrdpgwdpw2pyf92p8nxp"; |
||||
}; |
||||
src = fetchurl { |
||||
url = http://tapas.affenbande.org/pidgin-latex/pidgin-latex-0.9.tgz; |
||||
sha256 = "1yqd3qgxd3n8hm60qg7yv7j1crr6f3d4yrdpgwdpw2pyf92p8nxp"; |
||||
}; |
||||
|
||||
preBuild = " |
||||
sed -e '/^PREFIX/d' -i Makefile ; |
||||
sed -e 's@/usr/bin/latex@${texLive}/bin/pdflatex@g' -i pidgin-latex.h |
||||
sed -e 's@/usr/bin/convert@${imagemagick}/bin/convert@g' -i pidgin-latex.h |
||||
sed -e 's@.*convert_path.*@const gchar *convert = CONVERT_PATH;@' |
||||
sed -e 's@.*latex_path.*@const gchar *convert = LATEX_PATH;@' |
||||
sed -e 's/%s.dvi/%s.pdf/' -i pidgin-latex.c |
||||
sed -e 's/latex_system\(.*\)FALSE/latex_system\1TRUE/' -i pidgin-latex.c |
||||
"; |
||||
preBuild = '' |
||||
sed -e '/^PREFIX/d' -i Makefile ; |
||||
sed -e 's@/usr/bin/latex@${texLive}/bin/pdflatex@g' -i pidgin-latex.h |
||||
sed -e 's@/usr/bin/convert@${imagemagick}/bin/convert@g' -i pidgin-latex.h |
||||
sed -e 's@.*convert_path.*@const gchar *convert = CONVERT_PATH;@' |
||||
sed -e 's@.*latex_path.*@const gchar *convert = LATEX_PATH;@' |
||||
sed -e 's/%s.dvi/%s.pdf/' -i pidgin-latex.c |
||||
sed -e 's/latex_system\(.*\)FALSE/latex_system\1TRUE/' -i pidgin-latex.c |
||||
''; |
||||
|
||||
makeFlags="PREFIX=\$(out)"; |
||||
makeFlags = "PREFIX=\$(out)"; |
||||
|
||||
preInstall="mkdir -p \${out}/lib/pidgin \${out}/bin"; |
||||
preInstall = "mkdir -p $out/lib/pidgin $out/bin"; |
||||
|
||||
postInstall = "mkdir -p \${out}/share/pidgin-latex; |
||||
ln -s \${out}/lib/pidgin/pidgin-latex.so \${out}/share/pidgin-latex/"; |
||||
postInstall = '' |
||||
mkdir -p $out/share/pidgin-latex |
||||
ln -s $out/lib/pidgin/pidgin-latex.so $out/share/pidgin-latex/ |
||||
''; |
||||
|
||||
buildInputs = [pidgin imagemagick ghostscript pkgconfig glib gtk texLive]; |
||||
|
||||
meta = { |
||||
description = " |
||||
Pidgin-LaTeX is a pidgin plugin that cuts everything inside \$\$ .. \$\$ |
||||
and feeds to LaTeX. A bit of conversion (automated, of course) - and you |
||||
see every formula that occurs in conversation in pretty graphical form. |
||||
There are some glitches - when a formula fails to compile, you can see |
||||
just previous formula.. |
||||
Enable it for user by linking to ~/.purple/plugins - from |
||||
sw/share/pidgin-latex , not from store of course. |
||||
"; |
||||
homepage = http://tapas.affenbande.org/wordpress/?page_id=70; |
||||
longDescription = '' |
||||
Pidgin-LaTeX is a pidgin plugin that cuts everything inside \$\$ |
||||
.. \$\$ and feeds to LaTeX. A bit of conversion (automated, of |
||||
course) - and you see every formula that occurs in conversation |
||||
in pretty graphical form. There are some glitches - when a |
||||
formula fails to compile, you can see just previous formula.. |
||||
Enable it for user by linking to ~/.purple/plugins - from |
||||
sw/share/pidgin-latex , not from store of course. |
||||
''; |
||||
homepage = http://tapas.affenbande.org/wordpress/?page_id=70; |
||||
}; |
||||
} |
||||
|
@ -1,8 +1,16 @@ |
||||
{stdenv, fetchurl}: stdenv.mkDerivation { |
||||
{stdenv, fetchurl}: |
||||
|
||||
stdenv.mkDerivation { |
||||
name = "MPlayer-codecs-essential-20071007"; |
||||
|
||||
builder = ./builder.sh; |
||||
|
||||
src = fetchurl { |
||||
url = http://www2.mplayerhq.hu/MPlayer/releases/codecs/essential-20071007.tar.bz2; |
||||
sha256 = "18vls12n12rjw0mzw4pkp9vpcfmd1c21rzha19d7zil4hn7fs2ic"; |
||||
}; |
||||
|
||||
meta = { |
||||
license = "unfree"; |
||||
}; |
||||
} |
||||
|
@ -1,17 +1,16 @@ |
||||
args: with args; |
||||
|
||||
stdenv.mkDerivation { |
||||
name = "fpc-2.2.2-binary"; |
||||
|
||||
src = fetchurl { |
||||
url = ftp://ftp.chg.ru/pub/lang/pascal/fpc/dist/i386-linux-2.2.2/fpc-2.2.2.i386-linux.tar; |
||||
sha256 = "8c18f63b36a76eee673f96ca254c49c5a42bcf3e36279abe8774f961792449a5"; |
||||
}; |
||||
url = ftp://ftp.chg.ru/pub/lang/pascal/fpc/dist/i386-linux-2.2.2/fpc-2.2.2.i386-linux.tar; |
||||
sha256 = "8c18f63b36a76eee673f96ca254c49c5a42bcf3e36279abe8774f961792449a5"; |
||||
}; |
||||
|
||||
builder = ./binary-builder.sh; |
||||
|
||||
meta = { |
||||
description = " |
||||
Free Pascal Compiler from a binary distribution. |
||||
"; |
||||
description = "Free Pascal Compiler from a binary distribution"; |
||||
}; |
||||
} |
||||
|
@ -1,31 +1,37 @@ |
||||
args: |
||||
if ((args ? startFPC) && (args.startFPC != null)) |
||||
then |
||||
|
||||
if args ? startFPC && args.startFPC != null then |
||||
|
||||
with args; |
||||
|
||||
stdenv.mkDerivation { |
||||
name = "fpc-2.2.2"; |
||||
|
||||
src = fetchurl { |
||||
url = ftp://freepascal.stack.nl/pub/fpc/dist/source-2.2.2/fpcbuild-2.2.2.tar.gz; |
||||
sha256 = "0d73b119e029382052fc6615034c4b5ee3ec66fa6cc45648f1f07cfb2c1058f1"; |
||||
}; |
||||
url = ftp://freepascal.stack.nl/pub/fpc/dist/source-2.2.2/fpcbuild-2.2.2.tar.gz; |
||||
sha256 = "0d73b119e029382052fc6615034c4b5ee3ec66fa6cc45648f1f07cfb2c1058f1"; |
||||
}; |
||||
|
||||
buildInputs = [startFPC gawk]; |
||||
|
||||
preConfigure = (if system == "i686-linux" || system == "x86_64-linux" then '' |
||||
sed -e "s@'/lib/ld-linux[^']*'@'''@" -i fpcsrc/compiler/systems/t_linux.pas |
||||
'' else ""); |
||||
preConfigure = |
||||
if system == "i686-linux" || system == "x86_64-linux" then '' |
||||
sed -e "s@'/lib/ld-linux[^']*'@'''@" -i fpcsrc/compiler/systems/t_linux.pas |
||||
'' else ""; |
||||
|
||||
makeFlags = "NOGDB=1"; |
||||
|
||||
installFlags = "INSTALL_PREFIX=\${out}"; |
||||
postInstall = "ln -fs $out/lib/fpc/*/ppc386 $out/bin; |
||||
mkdir -p $out/lib/fpc/etc/ ; |
||||
$out/lib/fpc/*/samplecfg $out/lib/fpc/2.2.0 $out/lib/fpc/etc/;"; |
||||
|
||||
postInstall = '' |
||||
ln -fs $out/lib/fpc/*/ppc386 $out/bin |
||||
mkdir -p $out/lib/fpc/etc/ |
||||
$out/lib/fpc/*/samplecfg $out/lib/fpc/2.2.0 $out/lib/fpc/etc/ |
||||
''; |
||||
|
||||
meta = { |
||||
description = " |
||||
Free Pascal Compiler from a source distribution. |
||||
"; |
||||
description = "Free Pascal Compiler from a source distribution"; |
||||
}; |
||||
} else (import ./default.nix (args // {startFPC = (import ./binary.nix args);})) |
||||
} |
||||
|
||||
else (import ./default.nix (args // {startFPC = (import ./binary.nix args);})) |
||||
|
@ -1,19 +1,18 @@ |
||||
args: with args; |
||||
|
||||
stdenv.mkDerivation { |
||||
name = "SDL_image-1.2.6"; |
||||
name = "SDL_ttf-2.0.9"; |
||||
|
||||
src = fetchurl { |
||||
url = http://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-2.0.9.tar.gz; |
||||
sha256 = "0ls6anmlmwrmy21p3y9nfyl6fkwz4jpgh74kw7xd0hwbg5v8h95l"; |
||||
}; |
||||
url = http://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-2.0.9.tar.gz; |
||||
sha256 = "0ls6anmlmwrmy21p3y9nfyl6fkwz4jpgh74kw7xd0hwbg5v8h95l"; |
||||
}; |
||||
|
||||
buildInputs = [SDL freetype]; |
||||
|
||||
postInstall = "ln -s \${out}/include/SDL/SDL_ttf.h \${out}/include/"; |
||||
postInstall = "ln -s $out/include/SDL/SDL_ttf.h $out/include/"; |
||||
|
||||
meta = { |
||||
description = " |
||||
SDL image library. |
||||
"; |
||||
description = "SDL TrueType library"; |
||||
}; |
||||
} |
||||
|
@ -1,16 +1,16 @@ |
||||
args: with args; |
||||
{stdenv, fetchurl}: |
||||
|
||||
stdenv.mkDerivation rec { |
||||
name = "chmlib-0.39"; |
||||
|
||||
src = fetchurl { |
||||
url = "${meta.homepage}/${name}.tar.bz2"; |
||||
sha256 = "0hgzw121ffmk79wbpkd0394y5ah99c3i85z6scp958mmkr25sc6j"; |
||||
sha256 = "0hgzw121ffmk79wbpkd0394y5ah99c3i85z6scp958mmkr25sc6j"; |
||||
}; |
||||
|
||||
meta = { |
||||
homepage = http://www.jedrea.com/chmlib; |
||||
license = "LGPL"; |
||||
description = "CHLIB is a library for dealing with Microsoft ITSS/CHM |
||||
format files"; |
||||
homepage = http://www.jedrea.com/chmlib; |
||||
license = "LGPL"; |
||||
description = "A library for dealing with Microsoft ITSS/CHM format files"; |
||||
}; |
||||
} |
||||
|
@ -1,19 +1,19 @@ |
||||
args: with args; |
||||
|
||||
stdenv.mkDerivation rec { |
||||
name = "libksba-1.0.2"; |
||||
name = "libksba-1.0.2"; |
||||
|
||||
src = fetchurl { |
||||
url = "ftp://ftp.gnupg.org/gcrypt/libksba/${name}.tar.bz2"; |
||||
sha256 = "1jkjh1daaykkrfq0s4vv8ddf0w8agdvspg9qm0ghjidlrfnsfiwh"; |
||||
}; |
||||
src = fetchurl { |
||||
url = "ftp://ftp.gnupg.org/gcrypt/libksba/${name}.tar.bz2"; |
||||
sha256 = "1jkjh1daaykkrfq0s4vv8ddf0w8agdvspg9qm0ghjidlrfnsfiwh"; |
||||
}; |
||||
|
||||
propagatedBuildInputs = [libgpgerror]; |
||||
propagatedBuildInputs = [libgpgerror]; |
||||
|
||||
configureFlags = "--enable-shared --disable-static"; |
||||
configureFlags = "--enable-shared --disable-static"; |
||||
|
||||
meta = { |
||||
homepage = http://www.gnupg.org; |
||||
description = "Libksba is a CMS and X.509 access library under |
||||
development"; |
||||
}; |
||||
meta = { |
||||
homepage = http://www.gnupg.org; |
||||
description = "Libksba is a CMS and X.509 access library under development"; |
||||
}; |
||||
} |
||||
|
@ -1,18 +1,16 @@ |
||||
args: with args; |
||||
|
||||
stdenv.mkDerivation { |
||||
name = "libwmf-0.2.8.4"; |
||||
|
||||
src = fetchurl { |
||||
url = mirror://sourceforge/wvware/libwmf-0.2.8.4.tar.gz; |
||||
sha256 = "1y3wba4q8pl7kr51212jwrsz1x6nslsx1gsjml1x0i8549lmqd2v"; |
||||
}; |
||||
url = mirror://sourceforge/wvware/libwmf-0.2.8.4.tar.gz; |
||||
sha256 = "1y3wba4q8pl7kr51212jwrsz1x6nslsx1gsjml1x0i8549lmqd2v"; |
||||
}; |
||||
|
||||
buildInputs = [zlib imagemagick libpng |
||||
pkgconfig glib freetype libjpeg libxml2]; |
||||
buildInputs = [zlib imagemagick libpng pkgconfig glib freetype libjpeg libxml2]; |
||||
|
||||
meta = { |
||||
description = " |
||||
WMF library from wvWare. |
||||
"; |
||||
description = "WMF library from wvWare"; |
||||
}; |
||||
} |
||||
|
@ -1,14 +1,17 @@ |
||||
args: with args; |
||||
{stdenv, fetchurl}: |
||||
|
||||
stdenv.mkDerivation rec { |
||||
name = "lzo-2.02"; |
||||
src = fetchurl { |
||||
url = "${meta.homepage}/download/${name}.tar.gz"; |
||||
sha256 = "1i9g9bdrmyn6546rnck3kkh8nssfaw75m2rxir4sn7bwvnsfryx2"; |
||||
}; |
||||
configureFlags = "--enable-shared --disable-static"; |
||||
meta = { |
||||
description = "LZO is a data compresion library which is suitable for |
||||
data de-/compression in real-time"; |
||||
homepage = http://www.oberhumer.com/opensource/lzo; |
||||
}; |
||||
name = "lzo-2.02"; |
||||
|
||||
src = fetchurl { |
||||
url = "${meta.homepage}/download/${name}.tar.gz"; |
||||
sha256 = "1i9g9bdrmyn6546rnck3kkh8nssfaw75m2rxir4sn7bwvnsfryx2"; |
||||
}; |
||||
|
||||
configureFlags = "--enable-shared --disable-static"; |
||||
|
||||
meta = { |
||||
description = "A data compresion library suitable for real-time data de-/compression"; |
||||
homepage = http://www.oberhumer.com/opensource/lzo; |
||||
}; |
||||
} |
||||
|
@ -1,18 +1,16 @@ |
||||
args: with args; |
||||
|
||||
stdenv.mkDerivation { |
||||
name = "wv-1.2.4"; |
||||
|
||||
src = fetchurl { |
||||
url = mirror://sourceforge/wvware/wv-1.2.4.tar.gz; |
||||
sha256 = "1mn2ax6qjy3pvixlnvbkn6ymy6y4l2wxrr4brjaczm121s8hjcb7"; |
||||
}; |
||||
url = mirror://sourceforge/wvware/wv-1.2.4.tar.gz; |
||||
sha256 = "1mn2ax6qjy3pvixlnvbkn6ymy6y4l2wxrr4brjaczm121s8hjcb7"; |
||||
}; |
||||
|
||||
buildInputs = [zlib imagemagick libpng glib |
||||
pkgconfig libgsf libxml2 bzip2]; |
||||
buildInputs = [zlib imagemagick libpng glib pkgconfig libgsf libxml2 bzip2]; |
||||
|
||||
meta = { |
||||
description = " |
||||
Convertor from Microsoft Word formats to human-editable ones. |
||||
"; |
||||
description = "Converter from Microsoft Word formats to human-editable ones"; |
||||
}; |
||||
} |
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue