eb545b5142
getopt has been added. As part of the build of sdf2 we patch sdf2table to store the full path of getopt. This is so that packages that use sdf2 do not have to declare getopt as an input. svn path=/nixpkgs/trunk/; revision=347
17 lines
501 B
Bash
Executable file
17 lines
501 B
Bash
Executable file
#! /bin/sh
|
|
|
|
. $stdenv/setup || exit 1
|
|
|
|
tar xvfz $src || exit 1
|
|
cd sdf2-* || exit 1
|
|
./configure --prefix=$out --with-aterm=$aterm || exit 1
|
|
make || exit 1
|
|
make install || exit 1
|
|
|
|
# Replace the call to getopt in sdf2table with an absolute path (so that the
|
|
# users of sdf2table don't have to explicitly declare getopt as an input).
|
|
sdf2table=$out/bin/sdf2table
|
|
sed s^getopt^$getopt/bin/getopt^ < $sdf2table > $sdf2table.tmp || exit 1
|
|
mv $sdf2table.tmp $sdf2table || exit 1
|
|
chmod +x $sdf2table || exit 1
|