lol
0
fork

Configure Feed

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

at 18.09-beta 80 lines 2.3 kB view raw
1{ 2 stdenv 3, fetchurl 4, pciutils 5, confuse 6, dbus, dbus-glib 7, alsaLib 8, audiofile 9, pkgconfig 10, gtk2 11, gettext 12, libXpm 13}: 14 15let 16 17 build_flags_patch = fetchurl { 18 url = http://patch-tracker.debian.org/patch/series/dl/pommed/1.39~dfsg-2/build_flags.patch; 19 sha256 = "109n5v0m91fqf8vqnpqg1zw8mk8fi9pkzqsfrmlavalg4xz49x9j"; 20 }; 21 22in 23 24stdenv.mkDerivation rec { 25 name = "pommed-1.39"; 26 27 src = fetchurl { 28 url = "http://alioth.debian.org/frs/download.php/3583/${name}.tar.gz"; 29 sha256 = "18lxywmikanjr5pk1jdqda88dxd2579fpyd332xn4njjhlgwy5fp"; 30 }; 31 32 patches = [ build_flags_patch ./find-eject-in-path.patch ]; 33 34 buildInputs = [ 35 pciutils 36 confuse 37 dbus 38 alsaLib 39 audiofile 40 dbus-glib 41 pkgconfig 42 gtk2 43 gettext 44 libXpm 45 ]; 46 47 installPhase = '' 48 mkdir -pv $out/bin $out/etc/init.d $out/etc/dbus-1/system.d \ 49 $out/share/pommed $out/share/gpomme $out/share/applications \ 50 $out/share/icons/hicolor/scalable/apps $out/share/pixmaps 51 52 install -v -m755 pommed/pommed wmpomme/wmpomme gpomme/gpomme $out/bin 53 install -v -m644 pommed/data/* $out/share/pommed 54 install -v -m644 pommed.conf.mactel $out/etc/pommed.conf 55 install -v -m644 pommed.init $out/etc/init.d 56 install -v -m644 dbus-policy.conf $out/etc/dbus-1/system.d/pommed.conf 57 58 cp -av gpomme/themes $out/share/gpomme 59 for lang in de es fr it ja; do 60 mkdir -pv $out/share/locale/"$lang"/LC_MESSAGES 61 install -v -m644 gpomme/po/"$lang".mo $out/share/locale/"$lang"/LC_MESSAGES/gpomme.mo 62 done 63 install -v -m644 gpomme/gpomme*.desktop $out/share/applications 64 for size in 128 16 192 22 24 32 36 48 64 72 96; do 65 mkdir -pv $out/share/icons/hicolor/"$size"x"$size"/apps 66 install -v -m644 icons/gpomme_"$size"x"$size".png \ 67 $out/share/icons/hicolor/"$size"x"$size"/apps 68 done 69 install -v -m644 icons/gpomme.svg $out/share/icons/hicolor/scalable/apps 70 71 install -v -m644 icons/gpomme_192x192.xpm $out/share/pixmaps/wmpomme.xpm 72 ''; 73 74 meta = { 75 description = "A tool to handle hotkeys on Apple laptop keyboards"; 76 homepage = http://www.technologeek.org/projects/pommed/index.html; 77 license = stdenv.lib.licenses.gpl2; 78 broken = true; # hash changed, and it's quite suspicious 79 }; 80}