From 078e602efc987fbcf77f523105f55a8180fab87f Mon Sep 17 00:00:00 2001 From: Armijn Hemel Date: Thu, 23 Jun 2005 13:54:34 +0000 Subject: [PATCH] add mingetty svn path=/nixpkgs/trunk/; revision=3250 --- pkgs/os-specific/linux/mingetty/builder.sh | 8 ++++++++ pkgs/os-specific/linux/mingetty/default.nix | 11 ++++++++++ .../os-specific/linux/mingetty/makefile.patch | 20 +++++++++++++++++++ 3 files changed, 39 insertions(+) create mode 100644 pkgs/os-specific/linux/mingetty/builder.sh create mode 100644 pkgs/os-specific/linux/mingetty/default.nix create mode 100644 pkgs/os-specific/linux/mingetty/makefile.patch diff --git a/pkgs/os-specific/linux/mingetty/builder.sh b/pkgs/os-specific/linux/mingetty/builder.sh new file mode 100644 index 000000000000..d5e847db7421 --- /dev/null +++ b/pkgs/os-specific/linux/mingetty/builder.sh @@ -0,0 +1,8 @@ +. $stdenv/setup + +echo $out + +export DESTDIR=$out + +genericBuild + diff --git a/pkgs/os-specific/linux/mingetty/default.nix b/pkgs/os-specific/linux/mingetty/default.nix new file mode 100644 index 000000000000..efb8240fdde5 --- /dev/null +++ b/pkgs/os-specific/linux/mingetty/default.nix @@ -0,0 +1,11 @@ +{stdenv, fetchurl}: + +stdenv.mkDerivation { + name = "mingetty-1.07"; + builder = ./builder.sh; + src = fetchurl { + url = ftp://ftp.nluug.nl/pub/os/Linux/distr/debian/pool/main/m/mingetty/mingetty_1.07.orig.tar.gz; + md5 = "491dedf1ceff0e0f5f7bb9f55bf5213e"; + }; + patches = [./makefile.patch]; +} diff --git a/pkgs/os-specific/linux/mingetty/makefile.patch b/pkgs/os-specific/linux/mingetty/makefile.patch new file mode 100644 index 000000000000..5b8091b6ff1c --- /dev/null +++ b/pkgs/os-specific/linux/mingetty/makefile.patch @@ -0,0 +1,20 @@ +diff -ruN mingetty-1.07.orig/Makefile mingetty-1.07.orig.new/Makefile +--- mingetty-1.07.orig/Makefile 2003-05-24 21:21:17.000000000 +0200 ++++ mingetty-1.07.orig.new/Makefile 2005-06-23 15:43:28.000000000 +0200 +@@ -1,4 +1,4 @@ +-DESTDIR= ++DESTDIR=$(out) + CC=gcc + CFLAGS=-O2 -Wall -W -pipe -D_GNU_SOURCE + MANDIR=/usr/share/man/man8 +@@ -7,8 +7,8 @@ + all: mingetty + + install: all +- install -m 0755 mingetty $(DESTDIR)$(SBINDIR) +- install -m 0644 mingetty.8 $(DESTDIR)$(MANDIR) ++ install -D -m 0755 mingetty $(DESTDIR)$(SBINDIR)/mingetty ++ install -D -m 0644 mingetty.8 $(DESTDIR)$(MANDIR)/mingetty.8 + + mingetty: mingetty.o +