From ac911fce6876b19d21bc4472814a24b20cb330c2 Mon Sep 17 00:00:00 2001 From: "Yury G. Kudryashov" Date: Fri, 6 Jan 2012 18:13:11 +0000 Subject: [PATCH] Fix XaraLX, add debian-patches.sh svn path=/nixpkgs/trunk/; revision=31358 --- maintainers/scripts/debian-patches.sh | 32 ++++++++++++++++ .../graphics/xara/debian-patches.nix | 30 +++++++++++++++ .../graphics/xara/debian-patches.txt | 7 ++++ pkgs/applications/graphics/xara/default.nix | 37 ++++++------------- .../graphics/xara/gtk_cflags.patch | 20 ---------- pkgs/top-level/all-packages.nix | 4 +- 6 files changed, 81 insertions(+), 49 deletions(-) create mode 100755 maintainers/scripts/debian-patches.sh create mode 100644 pkgs/applications/graphics/xara/debian-patches.nix create mode 100644 pkgs/applications/graphics/xara/debian-patches.txt delete mode 100644 pkgs/applications/graphics/xara/gtk_cflags.patch diff --git a/maintainers/scripts/debian-patches.sh b/maintainers/scripts/debian-patches.sh new file mode 100755 index 000000000000..78678473a49f --- /dev/null +++ b/maintainers/scripts/debian-patches.sh @@ -0,0 +1,32 @@ +#!/bin/sh + +# Download patches from debian project +# Usage $0 debian-patches.txt debian-patches.nix +# An example input and output files can be found in applications/graphics/xara/ + +DEB_URL=http://patch-tracker.debian.org/patch/series/dl +declare -a deb_patches +mapfile -t deb_patches < $1 + +prefix="${DEB_URL}/${deb_patches[0]}" + +if [[ -n "$2" ]]; then + exec 1> $2 +fi + +cat <