lol
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

at 16.09-beta 47 lines 1.6 kB view raw
1{ stdenv, fetchurl, fetchpatch, pkgconfig, gnome_doc_utils, intltool, lib 2, mono, gtk-sharp, gnome-sharp, hyena 3, which, makeWrapper, glib, gnome3, poppler, wrapGAppsHook 4}: 5 6stdenv.mkDerivation rec { 7 name = "pdfmod-${version}"; 8 version = "0.9.1"; 9 10 src = fetchurl { 11 url = "mirror://gnome/sources/pdfmod/0.9/pdfmod-${version}.tar.bz2"; 12 sha256 = "eb7c987514a053106ddf03f26544766c751c801d87762909b36415d46bc425c9"; 13 }; 14 15 patches = [ (fetchpatch { 16 url = "https://raw.githubusercontent.com/City-busz/Arch-Linux-Repository" 17 + "/master/gnome/pdfmod/pdfmod/pdfmod-mono-2.10.patch"; 18 sha256 = "0fpz9ifr6476lqhd5rkb94dm68vlrwdq5w1aaxzgyjgdax9hxx81"; 19 }) ]; 20 21 buildInputs = [ 22 pkgconfig gnome_doc_utils intltool mono gtk-sharp gnome-sharp 23 hyena which makeWrapper wrapGAppsHook 24 ]; 25 26 preConfigure = '' 27 substituteInPlace lib/poppler-sharp/poppler-sharp/poppler-sharp.dll.config \ 28 --replace libpoppler-glib.so.4 libpoppler-glib.so 29 ''; 30 31 postInstall = '' 32 makeWrapper "${mono}/bin/mono" "$out/bin/pdfmod" \ 33 --add-flags "$out/lib/pdfmod/PdfMod.exe" \ 34 --prefix MONO_GAC_PREFIX : ${gtk-sharp} \ 35 --prefix MONO_GAC_PREFIX : ${gnome-sharp} \ 36 --prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ glib gnome-sharp gnome3.gconf gtk-sharp gtk-sharp.gtk poppler ]} 37 ''; 38 39 dontStrip = true; 40 41 meta = with stdenv.lib; { 42 homepage = "https://wiki.gnome.org/Apps/PdfMod"; 43 description = "A simple application for modifying PDF documents"; 44 platforms = platforms.all; 45 maintainers = with maintainers; [ obadz ]; 46 }; 47}