diff options
Diffstat (limited to 'pkgs/applications/graphics/kuickshow')
-rw-r--r-- | pkgs/applications/graphics/kuickshow/builder.sh | 12 | ||||
-rw-r--r-- | pkgs/applications/graphics/kuickshow/default.nix | 23 |
2 files changed, 35 insertions, 0 deletions
diff --git a/pkgs/applications/graphics/kuickshow/builder.sh b/pkgs/applications/graphics/kuickshow/builder.sh new file mode 100644 index 00000000000..e2e0659ae34 --- /dev/null +++ b/pkgs/applications/graphics/kuickshow/builder.sh @@ -0,0 +1,12 @@ +source $stdenv/setup + +patchPhase=patchPhase +patchPhase() { + sed -e "s@-ljpeg6b@-ljpeg@" configure > configure.patched + mv configure.patched configure + chmod u+x configure +} + +genericBuild + +ln -s $KDEDIR/share/mimelnk $out/share \ No newline at end of file diff --git a/pkgs/applications/graphics/kuickshow/default.nix b/pkgs/applications/graphics/kuickshow/default.nix new file mode 100644 index 00000000000..83fac86bf81 --- /dev/null +++ b/pkgs/applications/graphics/kuickshow/default.nix @@ -0,0 +1,23 @@ +{stdenv, fetchurl, libX11, libXext, libSM, kdelibs, qt, libjpeg, libungif, libpng, libtiff, imlib, arts, expat, perl}: + +stdenv.mkDerivation { + name = "kuickshow-0.8.5"; + builder = ./builder.sh; + + src = fetchurl { + url = http://surfnet.dl.sourceforge.net/sourceforge/kuickshow/kuickshow-0.8.5.tgz; + md5 = "7a95852a0670b18859a1e6789b256ebd"; + }; + + configureFlags = " + --with-imlib-config=${imlib}/bin + --with-extra-includes=${libjpeg}/include + --with-extra-libs=${libjpeg}/lib + --x-includes=${libX11}/include + --x-libraries=${libX11}/lib"; + + buildInputs = [kdelibs libX11 libXext libSM qt libjpeg libungif libpng libtiff imlib arts expat perl]; + inherit libjpeg; + + KDEDIR = kdelibs; +} |